Skip to content

Commit e3cd28e

Browse files
Hooks and HMR.
1 parent dfdcf29 commit e3cd28e

File tree

13 files changed

+7075
-1
lines changed

13 files changed

+7075
-1
lines changed

.babelrc

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
{
2+
"presets": [["react-app", { "flow": false, "typescript": true }]]
3+
}

.gitignore

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
node_modules
22
dist
33
@types
4-
package-lock.json
54

65
# MacOS
76
.DS_Store

TEST.md

Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
```tsx
2+
export a = () =>
3+
<Permanent>
4+
<Form>
5+
<TextField name="firstName">
6+
<UppercaseNormalizer />
7+
<DebounceValidator value={1000} />
8+
<TextValidator text="John" errorMessage="You ain't John!" />
9+
</TextField>
10+
11+
<NumberField name="age" />
12+
13+
14+
<Converter convert={obj => `${obj.firstName} ${obj.lastName}`}>
15+
<FieldGroup>
16+
<TextField name="firstName" />
17+
<TextField name="lastName" />
18+
</FieldGroup>
19+
</Converter>
20+
21+
</Form>
22+
</Permanent>
23+
24+
const result = {
25+
firstName: "John",
26+
age: ""
27+
}
28+
29+
```

0 commit comments

Comments
 (0)