feat(panel): connect turns/user-account/add-doctor to real data

- انتقال adapterهای نماینده به lib/representationAdapters (server-safe،
  بدون وابستگی client مثل js-cookie/react-toastify)
- turns: لیست از daily[] داشبورد ماهانه (ستون نام/تخصص خالی، بدون داده ساختگی)
- user-account: حساب بانکی واقعی از bank_account نماینده (map به آرایه تک‌کارته)
- add-doctor: حذف import mock مرده (کامپوننت data مصرف نمی‌کرد)
- رفع dead import اشتباه از turns/page در clinic/doctors که build را می‌شکست

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
hamed
2026-06-15 00:06:01 +03:30
co-authored by Claude Opus 4.8
parent 1599098b6d
commit 5067824f28
8 changed files with 137 additions and 48 deletions
+1 -1
View File
@@ -2,7 +2,7 @@ import DashboardPage from "@/components/panel/dashboard";
import { cookies } from "next/headers";
import { fetchReq } from "@/lib/req";
import { safeJsonParse } from "@/lib/sanitize";
import { adaptRepresentationDashboard } from "@/helper";
import { adaptRepresentationDashboard } from "@/lib/representationAdapters";
export const dynamic = "force-dynamic";