mirror of https://github.com/Budibase/budibase.git
2 changed files with 5 additions and 5 deletions
@ -1,16 +1,16 @@ |
|||
export function addToText(value, caretPos, binding) { |
|||
binding = typeof binding === "string" ? binding : binding.path |
|||
let toAdd = binding |
|||
value = value == null ? "" : value |
|||
if (!value.includes("{{") && !value.includes("}}")) { |
|||
toAdd = `{{ ${binding} }}` |
|||
binding = `{{ ${binding} }}` |
|||
} |
|||
if (caretPos.start) { |
|||
value = |
|||
value.substring(0, caretPos.start) + |
|||
toAdd + |
|||
binding + |
|||
value.substring(caretPos.end, value.length) |
|||
} else { |
|||
value += toAdd |
|||
value += binding |
|||
} |
|||
return value |
|||
} |
|||
|
|||
Loading…
Reference in new issue