// app/error.tsx atau app/some-path/error.tsx "use client"; import Link from "next/link"; import { useEffect } from "react"; import { toast } from "sonner"; export default function GlobalError({ error, reset, }: Readonly<{ error: Error; reset: () => void; }>) { useEffect(() => { toast.error(error.message || "Terjadi kesalahan."); }, [error]); return (
Maaf, terjadi kesalahan yang tidak terduga. Silakan coba lagi atau kembali ke beranda.