Типы
Статья находится в процессе написания
Чтобы ускорить ее появление, можно:
- 📢 Поделиться обратной связью в тикете (комментарии/эмодзи-реакция)
- 💬 Собрать в тикет накопленный по теме материал из чата
- ⚒️ Посодействовать любым другим способом
🍰 Stay tuned!
Типы бывают разные
Это может быть как служебный type (
Maybe
), так и по предметной области (Tls, Contract, Camera, ...)
То что относится к предметной области обычно лучше класть в shared/api (особенно когда есть кодогенерация в одно место) (по entities такое распылять не очень выйдет)
Общие служебные типы, которые можно задекларировать - в тот же react-app-env.d.ts
А если у тебя служебные типы и надо импортировать прям везде - то некритично особо, можно и в shared, можно и рядом с react-app.env.dts положить
https://t.me/feature_sliced/3879
- Нормализованные типы для сущностей имеет смысл хранить в entities
Страница была полезной?
Ваш фидбек помогает нам улучшать документацию