const filePreviewHandler = () => {
console.log('여기는 함수', fileAttach)
}
// * file delete function
const fileDeleteHandler = (name: string) => {
setFileAttach((prevFileAttach) => prevFileAttach.filter((item) => item.name !== name))
filePreviewHandler()
}
useEffect(() => {
console.log('여기는 useEffect', fileAttach)
}, [fileAttach])
→ useEffect에서는 1개 삭제한게 반영되는데 filePreviesHandler에서는 삭제한게 반영 안됨