1.0.19 • Published 4 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
4 years ago
1.0.18
4 years ago
1.0.17
4 years ago
1.0.16
4 years ago
1.0.18-beta-feature-master-test-feature.0
4 years ago
1.0.16-test-feature-3
4 years ago
1.0.16-test-feature-2
4 years ago
1.0.16-test-feature
4 years ago
1.0.15
4 years ago
1.0.14
4 years ago
1.0.9
4 years ago
1.0.8
4 years ago
1.0.11
4 years ago
1.0.10
4 years ago
1.0.13
4 years ago
1.0.12
4 years ago
1.0.7
5 years ago
1.0.7-beta
5 years ago
1.0.6
5 years ago
1.0.5
5 years ago
1.0.4
5 years ago
1.0.3
5 years ago
1.0.2
5 years ago
1.0.1
5 years ago
1.0.0
5 years ago
0.0.29
5 years ago
0.0.28
5 years ago
0.0.27
6 years ago
0.0.26
6 years ago
0.0.25
6 years ago
0.0.24
6 years ago
0.0.23
6 years ago
0.0.22
6 years ago
0.0.21
6 years ago
0.0.20
6 years ago
0.0.19
6 years ago
0.0.18
6 years ago
0.0.17
6 years ago
0.0.16
6 years ago
0.0.15
6 years ago
0.0.14
6 years ago
0.0.13
6 years ago
0.0.12
6 years ago
0.0.11
6 years ago
0.0.10
6 years ago
0.0.9
6 years ago
0.0.8
6 years ago
0.0.7
6 years ago
0.0.6
6 years ago
0.0.5
6 years ago
0.0.4
6 years ago
0.0.3
6 years ago
0.0.2
6 years ago
0.0.1
6 years ago