вот их просто рядышком с префиксом I делают, а тут?
можно в types.ts кидать.. можно в types/... как быть, например, если есть у меня сервис app-service.ts
Какие-то бест практис??
Если тип используется только в данном модуле, то там его лучше и хранить. если в нескольких модулях, то общий файл types.ts Я одно время даже для локальных типов внутри компонетов реакт делал специальный types.ts который хранил внутри папки с компонентом. В общем по сути правила такие же как и для кода: если во многих местах, то делаем специальный модуль и импортируем из него, если только в одном месте то можно там его и описать.
Обсуждают сегодня