2.1.18 • Published 5 years ago
@quarks/gluon-form v2.1.18
gluon-form
Formularios reativos que conecta diversas funcionalidades do ecossistema Quarks
Install
npm install --save @quarks/gluon-form
Usage
import * as React from 'react'
import GluonForm from '@quarks/gluon-form'
class Example extends React.Component {
render () {
return (
<GluonForm
request={(request: CommonRequestConfig) => this.props.request(request)}
schema={registerForm}
context={{}}
onSubmit={(request: CommonRequestConfig) => this.props.request(request)}
/>
)
}
}
Deve ser importado o CSS para a aplicação:
import '@quarks/gluon-form/lib/main.css'
Props
Plugin | README |
---|---|
request | Uma função que emite um request no formato CommonRequestConfig e deve retornar uma Promise que será resolvida com o resultado do request |
schema | A estrutura de dados JSON que desenhará o formulário. |
context | Um objecto com dados qualquer, que poderá ser utilizado para popular campos ou para emitir novos requests |
OnSubmit | Uma função que emite um request no formato CommonRequestConfig com a configuração de submissão do formulário. |
Versões
- 2.0.0 - Material Design
- 1.0.0 - Funcionalidades e AntDesign
License
MIT © Quarks Team(https://github.com/Quarks Team)
2.1.18
5 years ago
2.1.17
5 years ago
2.1.16
5 years ago
2.1.15
5 years ago
2.1.14
5 years ago
2.1.13
5 years ago
2.1.12
5 years ago
2.1.11
5 years ago
2.1.10
5 years ago
2.1.9
5 years ago
2.1.8
5 years ago
2.1.7
5 years ago
2.1.6
5 years ago
2.1.5
6 years ago
2.1.4
6 years ago
2.1.3
6 years ago
2.1.2
6 years ago
2.1.0
6 years ago
2.0.11
6 years ago
2.0.10
6 years ago
2.0.9
6 years ago
2.0.8
6 years ago
2.0.7
6 years ago
2.0.6
6 years ago
2.0.5
6 years ago
2.0.4
6 years ago
2.0.3
6 years ago
2.0.2
6 years ago
2.0.1
6 years ago
2.0.0
6 years ago
1.0.0
6 years ago