معالجة الأخطاء
⚠️ يتم التعامل مع أخطاء JavaScript وخطأ 404 بشكل سلس¶
-
يتم التعامل مع أخطاء JavaScript بشكل سلس في المكوّن عالي المستوى:
/app/error.js -
يتم التعامل مع خطأ 404 (غير موجود) بشكل سلس في المكوّن عالي المستوى:
/app/not-found.js
🧩 عند حدوث خطأ¶
-
تُعرض صفحة جميلة ويمكن للمستخدمين الوصول إلى الدعم عبر المكوّن
<ButtonSupport />. -
افتراضيًا، سيفتح زر الدعم دردشة Crisp للعملاء
(في حالة وجودcrisp.idفي ملفconfig.js).
📘 إليك الدليل لإعداد Crisp.
- إذا لم يكن
crisp.idمضبوطًا في ملفconfig.js،
فسيفتح زر الدعم عميل البريد الإلكتروني (mailto:)
ليمكنهم من إرسال رسالة إلى بريد الدعم الخاص بك (resend.supportEmailفيconfig.js).