|
|
|
@ -16,8 +16,8 @@ |
|
|
|
let fieldApi |
|
|
|
|
|
|
|
const handleChange = e => { |
|
|
|
fieldApi.setValue(e.detail) |
|
|
|
if (onChange) { |
|
|
|
const changed = fieldApi.setValue(e.detail) |
|
|
|
if (onChange && changed) { |
|
|
|
onChange({ value: e.detail }) |
|
|
|
} |
|
|
|
} |
|
|
|
@ -29,7 +29,6 @@ |
|
|
|
{disabled} |
|
|
|
{validation} |
|
|
|
{defaultValue} |
|
|
|
{onChange} |
|
|
|
type={type === "number" ? "number" : "string"} |
|
|
|
bind:fieldState |
|
|
|
bind:fieldApi |
|
|
|
|