1
1
/* eslint-disable react/prop-types */
2
2
3
3
import React from 'react' ;
4
- import StateForm , { FormProvider } from '../src' ;
4
+ import Form , { FormProvider } from '../src' ;
5
5
import Input from './components/Input' ;
6
6
import LabelField from './components/LabelField' ;
7
7
import { ValidateMessages } from '../src/interface' ;
@@ -16,10 +16,10 @@ const formStyle: React.CSSProperties = {
16
16
} ;
17
17
18
18
const Form1 = ( ) => {
19
- const [ form ] = StateForm . useForm ( ) ;
19
+ const [ form ] = Form . useForm ( ) ;
20
20
21
21
return (
22
- < StateForm form = { form } style = { { ...formStyle , border : '1px solid #000' } } name = "first" >
22
+ < Form form = { form } style = { { ...formStyle , border : '1px solid #000' } } name = "first" >
23
23
< h4 > Form 1</ h4 >
24
24
< p > Change me!</ p >
25
25
< LabelField name = "username" rules = { [ { required : true } ] } >
@@ -30,15 +30,15 @@ const Form1 = () => {
30
30
</ LabelField >
31
31
32
32
< button type = "submit" > Submit</ button >
33
- </ StateForm >
33
+ </ Form >
34
34
) ;
35
35
} ;
36
36
37
37
const Form2 = ( ) => {
38
- const [ form ] = StateForm . useForm ( ) ;
38
+ const [ form ] = Form . useForm ( ) ;
39
39
40
40
return (
41
- < StateForm form = { form } style = { { ...formStyle , border : '1px solid #F00' } } name = "second" >
41
+ < Form form = { form } style = { { ...formStyle , border : '1px solid #F00' } } name = "second" >
42
42
< h4 > Form 2</ h4 >
43
43
< p > Will follow Form 1 but not sync back</ p >
44
44
< LabelField name = "username" rules = { [ { required : true } ] } >
@@ -49,7 +49,7 @@ const Form2 = () => {
49
49
</ LabelField >
50
50
51
51
< button type = "submit" > Submit</ button >
52
- </ StateForm >
52
+ </ Form >
53
53
) ;
54
54
} ;
55
55
0 commit comments