fix: interpolation on property binding

This commit is contained in:
Michael Shanks 2020-06-30 09:48:48 +01:00
parent bd1f281908
commit 69f57a211c
1 changed files with 1 additions and 1 deletions

View File

@ -59,7 +59,7 @@ const _setup = ({ handlerTypes, getCurrentState, bb, store }) => node => {
const propValue = props[propName] const propValue = props[propName]
// A little bit of a hack - won't bind if the string doesn't start with {{ // A little bit of a hack - won't bind if the string doesn't start with {{
const isBound = typeof propValue === "string" && propValue.startsWith("{{") const isBound = typeof propValue === "string" && propValue.includes("{{")
if (isBound) { if (isBound) {
initialProps[propName] = mustache.render(propValue, { initialProps[propName] = mustache.render(propValue, {