Я пытаюсь понять, почему TS предупреждает, что Type 'someValueHere' is not assignable to type 'undefined'
при присвоении значения свойству Dynami c, ключ которого является одной из строк типа Union
вот ссылка на игровая площадка: Ссылка на игровую площадку
Я знаю, что довольно плохо объясняю проблему и, вероятно, здесь не хватает некоторых ключевых понятий ...
вопрос может вероятно, лучше сформулировать
спасибо за любую помощь по этому поводу
Edit
после повторного просмотра проблемы с помощью принятого ответа и комментариев я вижу, что ошибка Сообщение TS связано с тем, что объект, который создается в reduce l oop, утверждается как имеющий тип FanInfos, и что назначения в l oop не соответствуют всем возможным типам интерфейса FanInfos. свойства