1.0.19 • Published 5 years ago
common-mobx-form v1.0.19
Not for production. Does not contain documentation.
common-mobx-form
Пример:
import React from 'react';
import BaseForm, {TextareaField} from 'common-mobx-form';
const fields = ['text'];
const isRequired = message => ({field}) => {
const isValid = !!field.value;
return [isValid, message];
};
const validators = {comment: [isRequired('Обязательное поле')]};
class MobxText extends React.Component {
constructor(props) {
super(props);
this.form = new BaseForm({fields, validators}, {
hooks: {
onSuccess() { console.log('ok') },
onError() {console.log('error') }},
});
}
render() {
<TextareaField field={this.form.$('text')}/>
);
}
}
1.0.19
5 years ago
1.0.18
5 years ago
1.0.17
5 years ago
1.0.16
5 years ago
1.0.18-beta-feature-master-test-feature.0
5 years ago
1.0.16-test-feature-3
5 years ago
1.0.16-test-feature-2
5 years ago
1.0.16-test-feature
5 years ago
1.0.15
5 years ago
1.0.14
5 years ago
1.0.9
5 years ago
1.0.8
5 years ago
1.0.11
5 years ago
1.0.10
5 years ago
1.0.13
5 years ago
1.0.12
5 years ago
1.0.7
6 years ago
1.0.7-beta
6 years ago
1.0.6
6 years ago
1.0.5
6 years ago
1.0.4
6 years ago
1.0.3
6 years ago
1.0.2
6 years ago
1.0.1
6 years ago
1.0.0
6 years ago
0.0.29
6 years ago
0.0.28
6 years ago
0.0.27
7 years ago
0.0.26
7 years ago
0.0.25
7 years ago
0.0.24
7 years ago
0.0.23
7 years ago
0.0.22
7 years ago
0.0.21
7 years ago
0.0.20
7 years ago
0.0.19
7 years ago
0.0.18
7 years ago
0.0.17
7 years ago
0.0.16
7 years ago
0.0.15
7 years ago
0.0.14
7 years ago
0.0.13
7 years ago
0.0.12
7 years ago
0.0.11
7 years ago
0.0.10
7 years ago
0.0.9
7 years ago
0.0.8
7 years ago
0.0.7
7 years ago
0.0.6
7 years ago
0.0.5
7 years ago
0.0.4
7 years ago
0.0.3
7 years ago
0.0.2
7 years ago
0.0.1
7 years ago