Skip to content

Commit 5f3537c

Browse files
committed
feat(Form): remove success
BREAKING CHANGE: remove success prop To reset `Form` use `on:submit` and `event.target.reset()` instead of setting `success` to `true`
1 parent 151fd14 commit 5f3537c

File tree

1 file changed

+0
-15
lines changed

1 file changed

+0
-15
lines changed

Diff for: components/custom/Form/Form.svelte

-15
Original file line numberDiff line numberDiff line change
@@ -4,12 +4,6 @@ import { generateRandomID } from '../../../random'
44
55
export let id = generateRandomID('form-')
66
export let saveToLocalStorage = false
7-
/**
8-
* @deprecated The 'success' prop has been deprecated in favor of using
9-
* 'event.target.reset' on the form's submit event.
10-
* Please use 'event.target.reset' instead.
11-
*/
12-
export let success = false
137
148
let form = {}
159
@@ -18,15 +12,6 @@ onMount(() => {
1812
})
1913
2014
$: saveToLocalStorage && restoreFormValues(form)
21-
$: success && resetForm(form)
22-
23-
const resetForm = (form) => {
24-
console.warn(
25-
'@silintl/ui-components: success prop is deprecated, use `Form on:submit={(event) => event.target.reset()}` instead'
26-
)
27-
form.reset()
28-
sessionStorage.removeItem(id)
29-
}
3015
3116
const resetSelf = (event) => {
3217
event.target.reset()

0 commit comments

Comments
 (0)