Skip to content

Commit e43fb3b

Browse files
committed
Use named exports.
1 parent 9432831 commit e43fb3b

File tree

3 files changed

+25
-31
lines changed

3 files changed

+25
-31
lines changed

examples/playground/src/options.js

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2,16 +2,14 @@
22

33
import React from 'react';
44
import PropTypes from 'prop-types';
5-
import FRC from 'formsy-react-components';
6-
7-
const { Checkbox, RadioGroup } = FRC;
5+
import { Checkbox, RadioGroup, Form } from 'formsy-react-components';
86

97
const Options = (props) => {
108

119
const { disabledChoice, layoutChoice, validateOnSubmitChoice, validatePristineChoice, onChangeOption } = props;
1210

1311
const optionsForm = (
14-
<FRC.Form>
12+
<Form>
1513
<RadioGroup
1614
name="layout"
1715
type="inline"
@@ -45,7 +43,7 @@ const Options = (props) => {
4543
label="disabled"
4644
onChange={onChangeOption}
4745
/>
48-
</FRC.Form>
46+
</Form>
4947
);
5048

5149
return (

examples/playground/src/playground.js

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,7 @@
22

33
import React from 'react';
44
import PropTypes from 'prop-types';
5-
import FRC from 'formsy-react-components';
6-
7-
const { Checkbox, CheckboxGroup, Input, RadioGroup, Row, Select, File, Textarea } = FRC;
5+
import { Checkbox, CheckboxGroup, Input, RadioGroup, Row, Select, File, Textarea, Form } from 'formsy-react-components';
86

97
const Playground = (props) => {
108

@@ -58,7 +56,7 @@ const Playground = (props) => {
5856
];
5957

6058
return (
61-
<FRC.Form
59+
<Form
6260
onSubmit={submitForm}
6361
layout={layoutChoice}
6462
validateOnSubmit={validateOnSubmitChoice}
@@ -293,7 +291,7 @@ const Playground = (props) => {
293291
<input className="btn btn-primary" formNoValidate={true} type="submit" defaultValue="Submit" />
294292
</Row>
295293
</fieldset>
296-
</FRC.Form>
294+
</Form>
297295
);
298296
}
299297

src/main.js

Lines changed: 19 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -1,28 +1,26 @@
1-
import Checkbox from './components/checkbox';
2-
import CheckboxGroup from './components/checkbox-group';
1+
import CheckboxComponent from './components/checkbox';
2+
import CheckboxGroupComponent from './components/checkbox-group';
3+
import InputComponent from './components/input';
4+
import FileComponent from './components/input-file';
5+
import RadioGroupComponent from './components/radio-group';
6+
import SelectComponent from './components/select';
7+
import TextareaComponent from './components/textarea';
38
import Icon from './components/icon';
4-
import Input from './components/input';
5-
import File from './components/input-file';
69
import Form from './form';
7-
import RadioGroup from './components/radio-group';
810
import Row from './components/row';
9-
import Select from './components/select';
10-
import Textarea from './components/textarea';
1111
import OptionsProvider from './hoc/options-provider';
1212
import FormsyReactComponent from './hoc/component';
1313

14-
const FRC = {
15-
Checkbox: FormsyReactComponent(Checkbox),
16-
CheckboxGroup: FormsyReactComponent(CheckboxGroup),
17-
Input: FormsyReactComponent(Input),
18-
File: FormsyReactComponent(File),
19-
RadioGroup: FormsyReactComponent(RadioGroup),
20-
Select: FormsyReactComponent(Select),
21-
Textarea: FormsyReactComponent(Textarea),
22-
Form: Form,
23-
Icon: Icon,
24-
OptionsProvider: OptionsProvider,
25-
Row: Row
14+
export const Checkbox = FormsyReactComponent(CheckboxComponent);
15+
export const CheckboxGroup = FormsyReactComponent(CheckboxGroupComponent);
16+
export const Input = FormsyReactComponent(InputComponent);
17+
export const File = FormsyReactComponent(FileComponent);
18+
export const RadioGroup = FormsyReactComponent(RadioGroupComponent);
19+
export const Select = FormsyReactComponent(SelectComponent);
20+
export const Textarea = FormsyReactComponent(TextareaComponent);
21+
export {
22+
Icon,
23+
Form,
24+
OptionsProvider,
25+
Row
2626
};
27-
28-
export default FRC;

0 commit comments

Comments
 (0)