1
0
Fork 0
mirror of synced 2024-07-16 03:35:56 +12:00

Bug fixes and tidyup

This commit is contained in:
Conor_Mack 2020-06-02 14:22:35 +01:00
parent e9da6b6151
commit afac093e83
3 changed files with 8 additions and 9 deletions

View file

@ -11,11 +11,10 @@
let centerPlaceholder = textAlign === "center" let centerPlaceholder = textAlign === "center"
let style = buildStyle({ width, textAlign }) let style = buildStyle({ width, textAlign })
function handleChange(val) { function handleChange(val) {
value = val value = val
let _value = suffix ? value + suffix : value onChange(value)
onChange(_value)
} }
$: displayValue = suffix && value.endsWith(suffix) ? value.replace(new RegExp(`${suffix}$`), "") : value $: displayValue = suffix && value.endsWith(suffix) ? value.replace(new RegExp(`${suffix}$`), "") : value

View file

@ -30,7 +30,7 @@
textAlign="center" textAlign="center"
placeholder={m.placeholder || ''} placeholder={m.placeholder || ''}
value={!displayValues || displayValues[i] === '0' ? '' : displayValues[i]} value={!displayValues || displayValues[i] === '0' ? '' : displayValues[i]}
on:change={e => handleChange(e.target.value || 0, i)} /> onChange={value => handleChange(value || 0, i)} />
{/each} {/each}
</div> </div>
</div> </div>

View file

@ -236,27 +236,27 @@ export default {
label: "Heading", label: "Heading",
key: "heading", key: "heading",
control: Input, control: Input,
placeholder: "text", placeholder: "text",
}, },
{ {
label: "Subheading", label: "Subheading",
key: "subheading", key: "subheading",
control: Input, control: Input,
placeholder: "text", placeholder: "text",
}, },
{ {
label: "Content", label: "Content",
key: "content", key: "content",
control: Input, control: Input,
placeholder: "text" placeholder: "text",
}, },
{ {
label: "Image", label: "Image",
key: "imageUrl", key: "imageUrl",
control: Input, control: Input,
placeholder: "src" placeholder: "src",
}, },
] ],
}, },
}, },
{ {