ui-components_innowise
v1.0.9
Published
custom UI components
Downloads
16
Readme
Custom-components-library
Innowise Lab Internship: Custom-components-lib
- React
- TypeScript
- Webpack
- CSS
- ESlint
- Prettier
- PreCommit-Hook
- Storybook
- Jest
- React Testing Library
View of components
- Go to the folder 'ElementsView'
- Install Dependencies:
npm install; - Start:
npm run dev
How to run the app
Install Dependencies:
npm install;Start:
- Production mode:
npm run build; - Patch version of package:
npm run patch; - Publish to npm:
npm run publish; - Install husky:
npn run prepare; - Start storybook:
npm run storybook; - Build storybook:
npm run build-storybook - Check with ESlint:
npm run lint; - Start tests:
npm run test
- Production mode:
UI-Components:
Button
- size,
- variant,
- disabled,
- href,
- onClick,
- children,
- classes,
- id,
Checkbox
- label,
- disabled,
- checked,
- size,
- onChange,
- id,
- classes,
- required,
- inputRef
Switch
- label,
- checked,
- disabled,
- size,
- onChange,
- id,
- classes,
- required,
- checked,
- inputRef
Select
- label,
- options,
- disabled,
- required,
- readonly,
- helperText,
- selectedItem,
- error,
- children,
- onChange,
- classes,
- autoFocus,
- id,
- inputRef
TextField
- variant,
- size,
- label,
- disabled,
- readonly,
- type,
- required,
- helperText,
- values,
- error,
- children,
- onChange,
- classes,
- autoFocus,
- placeHolder,
- inputRef
Modal
- title,
- descr,
- childTitle,
- childDescr,
- open,
- children,
- onClose,
