Size: a a a

2020 December 12

EO

Eugene Obrezkov in Frontend UA
поэтому через extends
источник

EO

Eugene Obrezkov in Frontend UA
например я в свой ReturnType передал не функцию а ReturnType<never>
источник

EO

Eugene Obrezkov in Frontend UA
в таком случае там вернётся never, потому что T extends () => infer R не сработает
источник

EO

Eugene Obrezkov in Frontend UA
не совпадают
источник

SS

Serhey Shmyg in Frontend UA
never що ти передав в дженеріку не співпадає з типом який в екстенд?
источник

EO

Eugene Obrezkov in Frontend UA
а он должен?)
источник

SS

Serhey Shmyg in Frontend UA
будь що що не тип фукнції не буде співпадати?
источник

EO

Eugene Obrezkov in Frontend UA
не понял вопрос
источник

EO

Eugene Obrezkov in Frontend UA
ну ты описал, да, что у тебя функция
источник

SS

Serhey Shmyg in Frontend UA
Eugene Obrezkov
а он должен?)
що значить не співпадає ?
источник

EO

Eugene Obrezkov in Frontend UA
и передал не функцию
источник

SS

Serhey Shmyg in Frontend UA
що з чим повинно співпасти?
источник

EO

Eugene Obrezkov in Frontend UA
я тебя не понимать
источник

EO

Eugene Obrezkov in Frontend UA
вот ты говоришь что у тебя T = number, а передал ты T = string
это будет ошибка
источник

SS

Serhey Shmyg in Frontend UA
ну то це дефолт намбер, а може відрізнятись
источник

SS

Serhey Shmyg in Frontend UA
типу якщо від дефолта відрізняється то це і значить не співпасти?
источник

EO

Eugene Obrezkov in Frontend UA
Я тебя опять не понимать)
источник

SS

Serhey Shmyg in Frontend UA
Лад :) дякую.
источник

EO

Eugene Obrezkov in Frontend UA
Там нету дефолтов, ты описал что ты хочешь получить
источник

SS

Serhey Shmyg in Frontend UA
Не знаю що але щось недоганяю :)
источник