diff --git a/packages/builder/src/common/binding.js b/packages/builder/src/common/binding.js index f701a2b577..af04397327 100644 --- a/packages/builder/src/common/binding.js +++ b/packages/builder/src/common/binding.js @@ -17,6 +17,15 @@ export const setBinding = ({ path, fallback, source }, binding = {}) => { return binding } -export const getBinding = parseBinding +export const getBinding = val => { + const binding = parseBinding(val) + return binding + ? binding + : { + path: "", + source: "store", + fallback: "", + } +} const isNonEmptyString = s => isString(s) && s.length > 0