В моем приложении на React есть компонент Jornal. Это список документов. А типов журналов у меня около 30.
На nodejs я делаю описание интерфейса каждого журнала. Таким образом, журналы типируются TS.
Но как я могу использовать информацию о типе для работы с данными из серверной части на передней панели?
На веб-интерфейсе в компоненте Jornal я использую собственный крючок для получения данных из бэкэнда. После получения данных они сохраняются, чтобы реагировать на состояние компонента журнала.
И эти данные получили список рендеринга компонента журнала. Каждая строка списка представляет собой отдельный компонент, зависящий от типа журнала.
Итак, как я могу использовать интерфейс TS в пользовательском хуке, который получает данные из бэкэнда? как я могу заставить журнал реагировать на типизированное состояние?
Спасибо
Подробнее здесь: https://stackoverflow.com/questions/793 ... -situation