@armtek/data
v0.1.1
Published
React-компоненты и хуки для таблиц данных, словарей и поиска.
Readme
Armtek Data Components
React-компоненты и хуки для таблиц данных, словарей и поиска.
Содержание
- Обзор
- Установка
- Использование
- Разработка
- Сборка и публикация
Обзор
Пакет предоставляет:
- UI и утилиты для DataTable
- Хуки и UI для словарей
- Компонент поиска
Публичные точки входа:
@armtek/data(общая точка)@armtek/data/table@armtek/data/dictionary@armtek/data/search
Установка
Пакет рассчитан на использование вместе с React и Effector.
npm i @armtek/dataPeer dependencies:
reactreact-domeffectoreffector-react@withease/factoriesarmtek-uikit-react
Использование
Импорт через общую точку:
import {DataTable} from '@armtek/data'
import {DictInput, useDictionary} from '@armtek/data'
import {SearchAnything} from '@armtek/data'Импорт через модули:
import {DataTable} from '@armtek/data/table'
import {DictInput, useDictionary} from '@armtek/data/dictionary'
import {SearchAnything} from '@armtek/data/search'Разработка
Локальные команды:
npm run test:run
npm run buildСтруктура проекта:
src/modules/tablesrc/modules/dictionarysrc/modules/searchsrc/config(общие хелперы для тестов)
Сборка и публикация
Артефакты сборки лежат в dist/.
npm run build
npm pack --dry-runПубликация защищена prepublishOnly:
npm publish --access publicStyles
Library styles are published as a separate CSS entry.
import '@armtek/data/styles.css'