Skip to content

Commit 6ec6180

Browse files
committed
[docs] Add @sjsf/sveltekit migration guide
1 parent 51c05b8 commit 6ec6180

File tree

1 file changed

+13
-0
lines changed

1 file changed

+13
-0
lines changed

apps/docs/src/content/docs/migration-guides/current.mdx

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,8 @@ sidebar:
44
order: 0
55
---
66

7+
### @sjsf/form
8+
79
- Replace `<FormContent bind:value={form.formValue} />` with `<Content {form} />` from `@sjsf/form` package
810

911
- Replace `SimpleForm` with `RawForm` from `@sjsf/form` package
@@ -20,8 +22,19 @@ sidebar:
2022
- Replace `import { omitExtraData2 } from "@sjsf/form/legacy-omit-extra-data"`
2123
with `import { omitExtraData } from "@sjsf/form/omit-extra-data"`
2224

25+
### @sjsf/sveltekit
26+
27+
- Upgrade SvelteKit package at least up to `2.12.0`
28+
29+
- Migrate from `meta` and `useSvelteKitForm` to `createMeta`, `createSvelteKitRequest` and `createSvelteKitForm`
30+
- In simple cases you may use only `createMeta` and `SvelteKitForm` component
31+
32+
- Migrate from `validateForm` to `validateForm2` (support async validators)
33+
2334
## 1.8.0
2435

36+
### @sjsf/form
37+
2538
- Replace `useForm2` with `createForm3`
2639

2740
- If custom form is used it should call `setFormContext(form.context)`

0 commit comments

Comments
 (0)