Size: a a a

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

2020 March 17

MS

Max Syabro in TypeScript — русскоговорящее сообщество
useState<any[]>()?
источник

D

Denis in TypeScript — русскоговорящее сообщество
условно у меня есть
const [value, setValue] = useState([])
дальше setValue передается в пропсы и в другом компоненте надо его типизировать
type Props = {setValue: ???}
источник

MS

Max Syabro in TypeScript — русскоговорящее сообщество
а
источник

MS

Max Syabro in TypeScript — русскоговорящее сообщество
(update: ((prevState: S) => S) | S) => void
источник

MS

Max Syabro in TypeScript — русскоговорящее сообщество
в тайпингах так
источник

MS

Max Syabro in TypeScript — русскоговорящее сообщество
подставь что хочешь по вкусу вместо S
источник

D

Denis in TypeScript — русскоговорящее сообщество
Max Syabro
(update: ((prevState: S) => S) | S) => void
тут не понял
источник

MS

Max Syabro in TypeScript — русскоговорящее сообщество
что именно?
источник

MS

Max Syabro in TypeScript — русскоговорящее сообщество
сеттер может принимать значение или колбек которая должна вернуть значение
источник

D

Denis in TypeScript — русскоговорящее сообщество
Max Syabro
useState<any[]>()?
это решило проблему)
источник

D

Denis in TypeScript — русскоговорящее сообщество
спасибо
источник

MS

Max Syabro in TypeScript — русскоговорящее сообщество
эт тайпинг для стейта)
источник

MS

Max Syabro in TypeScript — русскоговорящее сообщество
но ок)
источник

D

Denis in TypeScript — русскоговорящее сообщество
Max Syabro
эт тайпинг для стейта)
а у меня тип сеттера уже был прописан как React.Dispatch<React.SetStateAction<any[]>>
источник

D

Denis in TypeScript — русскоговорящее сообщество
и проблема была в том что тайпскрипт ругался что never не совместим с any
источник

MS

Max Syabro in TypeScript — русскоговорящее сообщество
окей
источник

РФ

Руслан Фадеев in TypeScript — русскоговорящее сообщество
@syabro_chats ^ спам
источник

IK

Iliya Kobaliya in TypeScript — русскоговорящее сообщество
источник

КБ

Кирилл Балдин in TypeScript — русскоговорящее сообщество
Как описать абстакный обект с лбой вложеностю

type AbstractObj = Record<string, AbstractObj | string>
источник

А

Алексей in TypeScript — русскоговорящее сообщество
Ребят, подскажите в чем дело? Хочу объявить типы для сторонней библиотеки
источник