- Удалён shiki (9.5→0 МБ), создан regex-токенизатор для html/css/xml - CLI переведён с аргументов на конфиг-файл svg-sprites.config.ts - Превью переработано: React-приложение вместо инлайн HTML - Добавлен футер с названием пакета и ссылкой на репозиторий - Исправлена загрузка dev-data.js для Vite 8 - Футер прижат к низу, содержимое центрировано
1.3 KiB
1.3 KiB
title
| title |
|---|
| Создать стор |
Создать стор
Инструкция по созданию стора для управления состоянием. Определи область, сгенерируй из шаблона.
Прочитай перед началом
- applied/stores.md — правила сторов
- basics/naming.md — именование
- basics/typing.md — типизация состояния и экшенов
Шаги
-
Определи область стора:
- Глобальный →
shared/model/ - Привязан к фиче/сущности →
model/внутри модуля
- Глобальный →
-
Сгенерируй из шаблона
store(→ triggers/develop/generate-module.md). -
Реализуй стор по правилам (→ applied/stores.md).
-
Экспортируй через публичный API модуля.
Смежные триггеры
- triggers/develop/connect-store.md — подключение стора к компоненту
- triggers/develop/generate-module.md — генерация из шаблона
Проверь себя
- Стор создан из шаблона
store - Состояние и экшены типизированы
- Стор экспортирован через публичный API модуля