@feugene/granularity-datasource
Состояние списка одним композаблом: сортировка, фильтры, страницы, синхронизация с адресной строкой и запросы без гонок. Компонентов нет — это логика, общая для таблицы и панели фильтров.
- версия
0.1.2- Публичных подпутей
- 3
- Компоненты
- 0
- Runtime-зависимости
- 0
Как пакет описан в npm: List state for @feugene/granularity: sorting, filters, paging, URL sync and race-free fetching behind one composable.
Установка
Команда ставит пакет и его обязательные peer-зависимости: библиотека их не приносит, потому что в приложении они уже есть.
npm i @feugene/granularity-datasource vuepnpm add @feugene/granularity-datasource vueyarn add @feugene/granularity-datasource vuebun add @feugene/granularity-datasource vueЧто внутри
3 точки входа объявляет манифест — по ним и импортируют, чтобы в бандл не попало лишнее.
Runtime-зависимостей нет: в приложение приезжает только код пакета.
Компонентов пакет не содержит.
Документация пакета
Написана в репозитории библиотеки. Портал на неё ссылается, а не пересказывает.
Ссылки
Страница в npmИсходники в репозиторииЖурнал измененийЛицензия — одна на всё семейство