...ex])
Ошибка Argument of type '(prev: any, ex: any) => any[]' is not assignable to parameter of type 'SetStateAction<exercise[]>'.
Как исправить?
я таким образом решил const [results, setResults] = useState<exercise[] | ((a: exercise[], b: exercise) => exercise[])>([]); это нормально или залупа?
const [results, setResults] = useState<exercise[]>([]); const handler = (ex: exersise) => { setResults(prev => [...prev, ex]); };
Обсуждают сегодня