Skip to content
This repository was archived by the owner on Jun 1, 2020. It is now read-only.

Commit 06e7c57

Browse files
committed
Add more examples and add selected property on MenuItems
1 parent cf4bee6 commit 06e7c57

File tree

35 files changed

+162
-21
lines changed

35 files changed

+162
-21
lines changed
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
{
2+
"firstName": "Chuck",
3+
"lastName": "Norris",
4+
"assKickCount": "infinity"
5+
}
Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
import schema from './schema.json';
2+
import uiSchema from './ui-schema.json';
3+
import formData from './form-data.json';
4+
5+
export default {
6+
key: 'aditionalProperties',
7+
title: 'Aditional Properties',
8+
schema,
9+
uiSchema,
10+
formData,
11+
};
Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
{
2+
"title": "A customizable registration form",
3+
"description": "A simple form with additional properties example.",
4+
"type": "object",
5+
"required": ["firstName", "lastName"],
6+
"additionalProperties": {
7+
"type": "string"
8+
},
9+
"properties": {
10+
"firstName": {
11+
"type": "string",
12+
"title": "First name"
13+
},
14+
"lastName": {
15+
"type": "string",
16+
"title": "Last name"
17+
}
18+
}
19+
}
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
{
2+
"firstName": {
3+
"ui:autofocus": true,
4+
"ui:emptyValue": ""
5+
}
6+
}

example/src/examples/alternatives/index.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@ import uiSchema from './ui-schema.json';
33
import formData from './form-data.json';
44

55
export default {
6+
key: 'alternatives',
67
title: 'Alternatives',
78
schema,
89
uiSchema,

example/src/examples/any-of/index.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@ import uiSchema from './ui-schema.json';
33
import formData from './form-data.json';
44

55
export default {
6+
key: 'anyOf',
67
title: 'Any Of',
78
schema,
89
uiSchema,

example/src/examples/arrays/index.ts

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,10 @@ import schema from './schema.json';
22
import uiSchema from './ui-schema.json';
33
import formData from './form-data.json';
44

5-
export default ({
5+
export default {
6+
key: 'arrays',
67
title: 'Arrays',
78
schema,
89
uiSchema,
910
formData,
10-
});
11+
};

example/src/examples/budget/index.ts

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,10 @@ import schema from './schema.json';
22
import uiSchema from './ui-schema.json';
33
import formData from './form-data.json';
44

5-
export default ({
5+
export default {
6+
key: 'budget',
67
title: 'Budget',
78
schema,
89
uiSchema,
910
formData,
10-
});
11+
};

example/src/examples/custom-array/index.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@ import uiSchema from './ui-schema.json';
33
import formData from './form-data.json';
44

55
export default {
6+
key: 'customArray',
67
title: 'Custom Array',
78
schema,
89
uiSchema,
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
{
2+
"firstName": "Chuck",
3+
"lastName": "Norris",
4+
"age": 75,
5+
"bio": "Roundhouse kicking asses since 1940",
6+
"password": "noneed"
7+
}

0 commit comments

Comments
 (0)