andypf
released this
07 Nov 14:59
Form validation styles (#223)
* [ui] TextArea, -Row. add invalid state
* [ui] Switch: add invalid state/styles
* [ui] SwitchRow: add invalid prop, styles
* [ui] Select: add invalid prop, styles, icon
* [ui] SelectRow: add invalid prop, state, and styles
* [ui] Radio, RadioRow: add invalid and errortext props, invalid state
* [ui] Checkbox: add invalid prop, state, styles
* [ui] CheckboxRow: add invalid prop and state, errorstate prop, error styles
* [ui] Checkbox: add `valid` prop, state, styles
* [ui] add `checkCircle` icon
* [ui] CheckboxRow: add `valid` prop, state, styles, successtext prop
* [ui] Checkbox: separate `useEffect` statements
* [ui] Checkbox: rename const for consistency
* [ui] Radio: add `valid` prop, state, styles
* [ui] RadioRow: add `valid` prop, state, styles, add `successtext` prop
* [ui] Select, SelectRow: add `valid` prop, state, styles, `successtext` prop
* [ui] Switch: add `valid` prop, state, styles
* [ui] SwitchRow: add `valid` prop, state, styles, `successtext` prop
* [ui] Textarea: add `valid` prop, state, styles
* [ui] Textinput: add `valid` prop, state, styles
* [ui] TextareaRow: add `valid` prop, state, styles; add `successtext` prop
* [ui] TextInputRow: add `valid` prop, state, styles; add `successtext` prop
* [ui] CheckboxGroup: add `valid`, `invalid` props, state, styles; `errortext`, `successtext` props
* [ui] formatting, typos
* [ui] RadioGroup: add `valid`, `invalid` props, state, styles; add `errortext`, `successtext` props
* [ui] bump version to 0.8.4
* [ui] useMemo for (in-)validated constants
* [ui] export Box component
Co-authored-by: D038721 <[email protected]>