This repository was archived by the owner on Mar 23, 2025. It is now read-only.
⚠️ BREAKING CHANGES ⚠️
- Overhaul all form components to follow a state-led
onChangehandling, instead of mucking around with direct DOM
events, meaning instead ofonChange={e => doSomething(e.target.value)}you can now just doonChange={value => setValue(value)}and do whatever you want using theuseStatehook.
GENERIC CHANGES
- Add
CheckboxGroupandSwitchGroupcomponents, that work in the same way asRadioGroup - Add
FileUploadcomponent with drag-and-drop support - Revamp
FileUploadwith drag-and-drop support and multiple file upload support Textareanow has acharLimitandwordLimitprops, along with warning and error messages