diff --git a/app/vault/[uuid]/edit/page.tsx b/app/vault/[uuid]/edit/page.tsx index f6ad60e..d29c0df 100644 --- a/app/vault/[uuid]/edit/page.tsx +++ b/app/vault/[uuid]/edit/page.tsx @@ -59,16 +59,17 @@ export default function VaultBuildEditPage() { const [error, setError] = useState(null); const [savedMsg, setSavedMsg] = useState(null); - // ✅ photo upload UI state + // photo upload UI state const [previews, setPreviews] = useState([]); const [uploading, setUploading] = useState(false); - // ✅ avoid object URL leaks + // avoid object URL leaks useEffect(() => { return () => { previews.forEach((p) => URL.revokeObjectURL(p.url)); }; - }, [previews]); + // eslint-disable-next-line react-hooks/exhaustive-deps + }, []); const authed = !!token;