0.1.1 • Published 9 years ago
react-tm-nucleus v0.1.1
README
React controlled components for tm-nucleus
Usage
Installation
npm install --save react-tm-nucleusIn the code:
import {TextInput, Dropdown, Button} from 'react-tm-nucleus';Form elements
Input- basic input component. Renders \<input/> and provides accessors throughrefto state attributes.TextInput-Inputwrapper;EmailInput-Inputwrapper;PasswordInput-Inputwrapper;Select- basic \<select> component;Dropdown- wrapper ofSelect;
State attributes
typevaluecheckeddisabledrequired
Callback attributes
changeCallbackclickCallbackfocusCallbackblurCallbackmouseEnterCallbackmouseLeaveCallback
Buttons
Button- generic;ButtonCTA- wrapper ofButton;ButtonFull- wrapper ofButton;ButtonStatic- wrapper ofButton;ButtonAux- wrapper ofButton;ButtonAuxSecondary- wrapper ofButton;ButtonAuxFull- wrapper ofButton;ButtonAuxMinor- wrapper ofButton;ButtonOutlined- wrapper ofButton;ButtonOutlinedStatic- wrapper ofButton;ButtonOutlinedFull- wrapper ofButton;Unbutton- wrapper ofButton;
Attributes
button- iftrue- render\<button\>tag, iffalse(default) -\<a\>disabled- disables button, provides accessor, state attribute
Callback attributes
clickCallbackfocusCallbackblurCallbackmouseEnterCallbackmouseLeaveCallback
What`s next?
- input validators
- other components
0.1.1
9 years ago