Skip to content

Commit f15de9b

Browse files
committed
[build] Update readme
1 parent 595bfdb commit f15de9b

File tree

2 files changed

+24
-20
lines changed

2 files changed

+24
-20
lines changed

README.md

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -23,8 +23,9 @@ npm i @sjsf/form @sjsf/basic-theme @sjsf/ajv8-validator ajv@8
2323
import { resolver } from '@sjsf/form/resolvers/basic';
2424
import { translation } from '@sjsf/form/translations/en';
2525
import { createFormMerger } from "@sjsf/form/mergers/modern";
26-
import { theme } from '@sjsf/basic-theme';
26+
import { createFormIdBuilder } from "@sjsf/form/id-builders/modern";
2727
import { createFormValidator } from "@sjsf/ajv8-validator";
28+
import { theme } from '@sjsf/basic-theme';
2829
2930
const schema: Schema = {
3031
title: 'Tasks',
@@ -50,8 +51,9 @@ npm i @sjsf/form @sjsf/basic-theme @sjsf/ajv8-validator ajv@8
5051
schema,
5152
resolver,
5253
translation,
53-
createMerger: createFormMerger,
54-
createValidator: createFormValidator,
54+
merger: createFormMerger,
55+
validator: createFormValidator,
56+
idBuilder: createFormIdBuilder,
5557
onSubmit: console.log
5658
})
5759
</script>

packages/form/README.md

Lines changed: 19 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -19,41 +19,43 @@ npm install @sjsf/form @sjsf/basic-theme @sjsf/ajv8-validator ajv@8
1919

2020
```svelte
2121
<script lang="ts">
22-
import { createForm, BasicForm, type Schema } from "@sjsf/form";
23-
import { resolver } from "@sjsf/form/resolvers/basic";
24-
import { translation } from "@sjsf/form/translations/en";
22+
import { createForm, BasicForm, type Schema } from '@sjsf/form';
23+
import { resolver } from '@sjsf/form/resolvers/basic';
24+
import { translation } from '@sjsf/form/translations/en';
2525
import { createFormMerger } from "@sjsf/form/mergers/modern";
26-
import { theme } from "@sjsf/basic-theme";
26+
import { createFormIdBuilder } from "@sjsf/form/id-builders/modern";
2727
import { createFormValidator } from "@sjsf/ajv8-validator";
28+
import { theme } from '@sjsf/basic-theme';
2829
2930
const schema: Schema = {
30-
title: "Tasks",
31-
type: "array",
31+
title: 'Tasks',
32+
type: 'array',
3233
items: {
33-
type: "object",
34+
type: 'object',
3435
properties: {
3536
name: {
36-
type: "string",
37-
title: "Name",
37+
type: 'string',
38+
title: 'Name',
3839
},
3940
description: {
40-
type: "string",
41-
title: "Description",
41+
type: 'string',
42+
title: 'Description',
4243
},
4344
},
44-
required: ["name"],
45+
required: ["name"]
4546
},
46-
};
47+
}
4748
4849
const form = createForm({
4950
theme,
5051
schema,
5152
resolver,
5253
translation,
53-
createMerger: createFormMerger,
54-
createValidator: createFormValidator,
55-
onSubmit: console.log,
56-
});
54+
merger: createFormMerger,
55+
validator: createFormValidator,
56+
idBuilder: createFormIdBuilder,
57+
onSubmit: console.log
58+
})
5759
</script>
5860
5961
<BasicForm {form} />

0 commit comments

Comments
 (0)