@ih4rd

Зачем нужен этот generic?

Зачем нужны вот эти два generic?
export type NextPageAuth<P = {}> = NextPage<P> & TypeRoles;

Вроде бы всё работает если не использовать generic.
export type NextPageAuth = NextPage & TypeRoles;
Зачем он тут тогда вообще нужен?
  • Вопрос задан
  • 163 просмотра
Решения вопроса 1
Alexandroppolus
@Alexandroppolus
кодир
Вроде бы всё работает если не использовать generic.
export type NextPageAuth = NextPage & TypeRoles;

работает потому что в генерике NextPage для параметра есть значение по умолчанию.
но ведь может понадобиться какое-то иное.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы