?
const fn = () => import('./icons/icon2').then((m) => m.Icon2);
const LazyIcon2 = Loadable(fn); //тут дженерик вывелся нормально
const LazyIcon3 = Loadable(() => import('./icons/icon2').then((m) => m.Icon2)); //а тут ошибка
Вроде код один и тот же, но при инлайне функции вывод типа ломается. А указывать дженерик для каждого Loadable - это всю идею портит.
Конечно, оно так и не работает Заметь где ты .then поставил
Нашел https://github.com/microsoft/TypeScript/issues/30712
Обсуждают сегодня