'SetStateAction<never[]>' 형식의 매개 변수에 할당될 수 없습니다.ts(2345)
해당 오류는 setFilteredList(blogs.results); 에서 발생했다.
const [filteredList, setFilteredList] = useState([]);
useEffect(() => {
setFilteredList(blogs.results);
}, [blogs.results]);
해결법
useState오른쪽에 타입을 지정하면 된다.
const [filteredList, setFilteredList] = useState<ListResults[]>([]);
useEffect(() => {
setFilteredList(blogs.results);
}, [blogs.results]);
'Typescript' 카테고리의 다른 글
declare (0) | 2024.09.10 |
---|