@ih4rd

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

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

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

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

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

Войти через центр авторизации
Похожие вопросы
07 мая 2024, в 13:07
7000 руб./за проект
07 мая 2024, в 12:59
500 руб./за проект
07 мая 2024, в 12:58
25000 руб./за проект