Browse Source

implement review comments

pull/2114/head
Maurits Lourens 5 years ago
parent
commit
e2de45db23
  1. 7
      packages/standard-components/src/forms/InnerForm.svelte

7
packages/standard-components/src/forms/InnerForm.svelte

@ -119,20 +119,19 @@
const clearValue = () => {
const { fieldState } = fieldMap[field]
const newValue = initialValues[field] ?? defaultValue;
fieldState.update(state => {
state.value = defaultValue
state.value = newValue
state.error = null
return state
})
formState.update(state => {
state.values = { ...state.values, [field]: defaultValue }
state.values = { ...state.values, [field]: newValue }
delete state.errors[field]
state.valid = Object.keys(state.errors).length === 0
return state
})
return true
}
return {

Loading…
Cancel
Save