1.0.9 • Published 4 years ago

agronomeet_register v1.0.9

Weekly downloads
3
License
ISC
Repository
bitbucket
Last release
4 years ago

AGRONOMEET REGISTER

React Registration Component connected to Agronomeet API

INSTALL

npm i agronomeet_register

USAGE

import AgronomeetRegister from 'agronomeet_register';

<AgronomeetRegister
  url="" // API url
  submitLabel="" // submit button label
  fields={[
    // Array of fileds as objects
    {
      id: '', // field unique id - for password use 'password' - for password confirmation use 'confirmPassword'
      label: '', // field label
      placeholder: '', // field placeholder,
      tagType: '', // field tag type - input/select
      type: '', // field type -  used if input
      required: true / false, // required boolean
      errorMessage: '', // Error message on inputs or selects
      options: [
        // if tagType === select - Array of option objects
        {
          value: '', // option value
          label: '' // option label
        }
      ]
    }
  ]}
  errors={{
    // object for error messages
    server: ''
  }}
  onSubmitOk={res => {
    // return res object if OK
  }}
  onSubmitError={error => {
    // return error if KO
  }}
  jss={{
    // jss styles for each element of form
    container: {},
    inputContainer: {},
    label: {},
    input: {},
    inputError: {},
    inputErrorMessage: {},
    select: {},
    selectMenu: {},
    selectMenuItem: {},
    error: {},
    button: {}
  }}
/>;

DEV INSTALL

  • clone repository: git clone <repository_url>
  • cd path/to/app
  • run npm install
  • make changes. Use npm link to test it
  • npm run build
  • update package.json version number
  • npm publish
1.0.9

4 years ago

1.0.8

4 years ago

1.0.7

4 years ago

1.0.6

4 years ago

1.0.5

4 years ago

1.0.4

4 years ago

1.0.3

4 years ago

1.0.2

4 years ago

1.0.1

4 years ago

1.0.0

4 years ago