Скинь кодом
export type DrawerRoutesType = { name: keyof DrawerParamList component: (props: RootProps<any>) => JSX.Element }
export type DrawerRoutesType<T extends keyof DrawerParamList = keyof DrawerParamList> = { name: T; component: (props: RootProps<T>) => JSX.Element; }
Увы нет, он ругается на component, что конкретный тип DrawerParamList не соответствтует одному из остальных, что в целом логично
Он должен определить конкретный из name
Обсуждают сегодня