0.0.25 • Published 5 years ago
@0soft/zero-material-ui v0.0.25
Zero Packages
Zero Packages was developed by ZeroSoft to help us build lots of projects with ease. :package:
Installation
This project also require the following peer dependencies:
| Dependency | Version | Packages that uses |
|---|---|---|
| @material-ui/core | ^4.11.0 | @0soft/zero-material-ui/ |
| @material-ui/lab | ^4.0.0-alpha.56 | @0soft/remote-autocomplete |
| dayjs | ^1.8.34 | @0soft/zero-lib/{formatters, validators}/date, @0soft/zero-material-ui/table/date-col |
| event-emitter | ^0.3.5 | @0soft/zero-material-ui/feedback/global-snackbar |
| final-form | ^4.20.1 | @0soft/zero-material-ui/form/ |
| lodash | ^4.17.20 | @0soft/zero-material-ui/remote-autocomplete |
| material-table | ^1.69.0 | @0soft/zero-material-ui/table, @0soft/zero-material-ui/hooks/use-remote-table |
| next | ^9.5.2 | @0soft/use-nextjs-page-loader, @0soft/zero-material-ui/table/url-action |
| nprogress | ^0.2.0 | @0soft/use-nextjs-page-loader |
| react | ^16.13.1 | Every |
| react-dom | >=16.13.1 | Every |
| react-dropzone | ^11.0.3 | @0soft/zero-material-ui/form/file-upload-field |
| react-final-form | ^6.5.1 | @0soft/zero-material-ui/form/ |
| react-final-form-arrays | ^3.1.2 | @0soft/zero-material-ui/form/checkbox-group-field |
| react-lazyload | ^3.0.0 | @0soft/optimized-image |
| react-text-mask | ^5.4.3 | @0soft/zero-material-ui/form/{cnpj-mask,phone-mask-field,zipcode-mask} |
| styled-components | ^5.1.1 | Every |
| validate.js | ^0.13. | @0soft/zero-lib/validation |
Install the required ones via:
$ yarn add react react-dom
# or
$ npm i --save react react-domUsage
Nextjs
We currently have the following components:
<OptimizedImage><Icon><Pagination><RemoteAutocomplete><GlobalSnackbar><ContainerLoader><Loader><Table><DefaultForm><CheckboxField><CheckboxGroupField><CNPJMask><Counter><FileUploadField><IncrementalField><PhoneMaskField><PhoneNumberField><SelectField><TextField><ZipcodeMask>
TODO
- Create Storybook files for every component
- Create Tests for every function and component
- Document every function and component
- Make Eslint configuration more strict
License
The files included in this repository are licensed under the MIT license.
0.0.25
5 years ago
0.0.24
5 years ago
0.0.23
5 years ago
0.0.23-alpha.6
5 years ago
0.0.23-alpha.5
5 years ago
0.0.23-alpha.3
5 years ago
0.0.22
5 years ago
0.0.20
5 years ago
0.0.11
5 years ago
0.0.12
5 years ago
0.0.13
5 years ago
0.0.14
5 years ago
0.0.15
5 years ago
0.0.16
5 years ago
0.0.17
5 years ago
0.0.18
5 years ago
0.0.19
5 years ago
0.0.3
5 years ago
0.0.10
5 years ago
0.0.5
5 years ago
0.0.4
5 years ago
0.0.7
5 years ago
0.0.6
5 years ago
0.0.2
5 years ago
0.0.1
5 years ago