Size: a a a

TypeScript — русскоговорящее сообщество

2021 January 21

BT

Bogdan Tretyakov in TypeScript — русскоговорящее сообщество
Влад
это разве поможет?
Да. Ts видит then ветку без catch и возвращаемый тип получается Promise<T|undefined>
источник

キツネ in TypeScript — русскоговорящее сообщество
а, это браузерный лог, точно
источник

キツネ in TypeScript — русскоговорящее сообщество
хмм, то есть возвращаемое значение не равно типу?
источник

キツネ in TypeScript — русскоговорящее сообщество
в типе AxiosResponse<T>, в значении T
источник

BT

Bogdan Tretyakov in TypeScript — русскоговорящее сообщество
И удобнее типизировать не женерик аксиоса, а функцию, которая этот аксиос вызывает
источник

キツネ in TypeScript — русскоговорящее сообщество
если так то просто await func(...) as T
источник

キツネ in TypeScript — русскоговорящее сообщество
Артем Ильченко
а подскажи плз, откуда ссылки такие берёшь?
источник

АИ

Артем Ильченко... in TypeScript — русскоговорящее сообщество
ахах)) я имел ввиду на примеры с TS кодом )))
источник

キツネ in TypeScript — русскоговорящее сообщество
а)
источник

キツネ in TypeScript — русскоговорящее сообщество
это typescriptlang.org и там выбери Playground
источник

キツネ in TypeScript — русскоговорящее сообщество
источник

キツネ in TypeScript — русскоговорящее сообщество
typescriptlang.org/play получается
источник

BT

Bogdan Tretyakov in TypeScript — русскоговорящее сообщество
Вот пример прекрасно типизированного axios запроса без дополнительных приключений.
const zapros: () => Promise<MyType> = async () => {
const {data} = axios.get();
return data
}
источник

キツネ in TypeScript — русскоговорящее сообщество
а зачем так тип указывать
источник

キツネ in TypeScript — русскоговорящее сообщество
const request = async (): Promise<MyType> => { ... }
источник

BT

Bogdan Tretyakov in TypeScript — русскоговорящее сообщество
キツネ
const request = async (): Promise<MyType> => { ... }
А такой синтаксис разве работает для стрелок?
источник

В

Влад in TypeScript — русскоговорящее сообщество
Bogdan Tretyakov
Вот пример прекрасно типизированного axios запроса без дополнительных приключений.
const zapros: () => Promise<MyType> = async () => {
const {data} = axios.get();
return data
}
источник

キツネ in TypeScript — русскоговорящее сообщество
🤔
источник

В

Влад in TypeScript — русскоговорящее сообщество
источник

キツネ in TypeScript — русскоговорящее сообщество
наведи мышь на get
источник