여러 이미지를 호버하여 이미지를 변경할때 type 정의
상태의 타입이 까다로운 구조를 가진 객체이거나 배열일 때 interface PropsType { cat: boolean; dog: boolean; pig: boolean; } 1. 타입정의후 const [isHover, setIsHover] = useState({ cat: false, dog: false, pig: false, }); 2. 재네릭으로 타입을 정의해 주고 기본값 세팅 const handleImgChange = (x: boolean, y: boolean, z: boolean) => { setIsHover({ cat: x, dog: y, pig: z, ..