Repository URL to install this package:
|
Version:
0.0.13 ▾
|
import * as React from 'react';
import { OneFormState } from '@skava/packages/features/Forms';
import { StyledPurchaseOrderForm } from './styled';
const validation = {
onChange(args) {
if (args.state.isValid) {
console.debug('[change] valid ! now submit :P');
}
const [purchaseOrder] = Object.values(args.state.toJSON());
console.log({ purchaseOrder, state: args.state });
},
};
class PurchaseOrderForm extends React.PureComponent {
constructor() {
super(...arguments);
this.observableFormState = new OneFormState().setInputsList([
{
type: 'text',
propertyName: 'purchaseOrder',
},
]);
}
render() {
return React.createElement(StyledPurchaseOrderForm, { validation: validation, state: this.observableFormState });
}
}
export { PurchaseOrderForm };
//# sourceMappingURL=PurchaseOrderForm.js.map