Ready to use components are based on a three layer philosophy.
-
Base layer exports primitive stateless components (BaseSelect, BaseInput, BaseInputField, BaseCheckbox etc.)
-
Controlled layer exports stateful react components using react-hook-form (Select, Input, InputField, Checkbox etc.)
-
Composed layer exports more complex components (RadioGroup, OptionGroup, DatePicker etc.)
Install the dependencies:
pnpm install
Run and debug the module:
pnpm dev
Build the module for production:
pnpm build
For more information, see the Modern.js Module documentation.