0.0.17 • Published 3 years ago
@roistat/ui v0.0.17
roistat-react-UI - библиотека компонентов пользовательского интерфейса
Необходимая экосистема
- React JS
- Webpack
- Babel
- ES6
- Flowtype
Установка
Новая установка
$ git clone https://github.com/roistat/react-ui.git
$ cd react-ui
$ npm iУстановка в существующий проект
$ npm i @roistat/ui --saveimport Button from '@roistat/ui/lib/Button'Запуск
Запуск документации и примеров
$ npm run docsпримеры с документацией будут доступны http://localhost:3000 →
Запуск react-storybook для разработки компонентов в изолированной среде
$ npm run storybookкейсы использования storybook будут доступны http://localhost:9010 →
узнать что такое react-storybook →
Основные компоненты
- Button, Primary Button
- TextInput
- Modal
- Popover
Вспомогательные компоненты
- Teleport
- Placer
- Transition
- Toggler
Перейти ко всем компонентам →
Структура проека
├── roistat-ui/ //корневая директория
│ │
│ ├── .storybook/ //конфиграция storybook
│ │
│ ├── assets/ //статические файлы для сборки storybook и документации
│ │
│ ├── docs/ //документация для разработчика
│ │
│ ├── lib/ //внешние библиотеки
│ │
│ ├── src/
│ │
│ │ ├── Button //папка компонента
│ │ │ └── Button.jsx //файл реализации компонента
│ │ │ └── index.js //индексный файл для подключения компонента
│ │ │ └── story.jsx //кейсы использования
│ │ │ └── Readme.md //примеры использования компонента и дополнительная документация
│ │ ├── const //константы
│ │ ...
│ │ └── helpers/ //библиотека вспомогательных функций
│ │ ├── styles //библиотека для работы со стилями
│ │ └── addEventListener.js //listener для не реакт DOM событий
│ │
└── └── .babelrc //конфиг Babel
│ │
└─ └── package.json.html
│ │
└─ └── styleguide.config.js //пример webpack-конфигаРекомендации по разработке компонентов →
0.0.17
3 years ago
0.0.16
8 years ago
0.0.15
8 years ago
0.0.14
9 years ago
0.0.13
10 years ago
0.0.12
10 years ago
0.0.11
10 years ago
0.0.10
10 years ago
0.0.9
10 years ago
0.0.8
10 years ago
0.0.7
10 years ago
0.0.6
10 years ago
0.0.5
10 years ago
0.0.4
10 years ago
0.0.3
10 years ago
0.0.2
10 years ago
0.0.1
10 years ago
0.0.0
10 years ago