From 7e6f1603a26ef8b5f0f39e723e13c333e7374dd2 Mon Sep 17 00:00:00 2001 From: safavimohadeseh78 Date: Tue, 10 Nov 2026 18:41:43 +0330 Subject: [PATCH] fix(user): show the identity modal again for new accounts Co-authored-by: Cursor --- .../skills/abshode-domain-lookup/learned-notes.md | 1 + src/components/RequiredKycModal.vue | 13 ++++++++++--- 2 files changed, 11 insertions(+), 3 deletions(-) diff --git a/.cursor/skills/abshode-domain-lookup/learned-notes.md b/.cursor/skills/abshode-domain-lookup/learned-notes.md index 98e8873..f3327d4 100644 --- a/.cursor/skills/abshode-domain-lookup/learned-notes.md +++ b/.cursor/skills/abshode-domain-lookup/learned-notes.md @@ -1,5 +1,6 @@ # یادداشت‌های یادگیری — abshode-domain-lookup +- 2026-11-10 | مدال احراز کاربر جدید | `RequiredKycModal.vue` | شرط نمایش اشتباهی همیشه false بود؛ برای is_legal=0 دوباره باز می‌شود، قفل مسیر در setupRouter نیست - 2026-11-10 | قفل منو بعد از احراز | `setupRouter.ts` + `RequiredKycModal.vue` | گارد فقط home/user و مدال سراسری برداشته شد؛ احراز روی معامله/واریز/هدیه ماند - 2026-11-10 | مدال موفقیت ثبت‌نام خالی | `DialogVantOneButton.vue` | تم لاگین `color:#fff`؛ بدون teleport متن سفید روی دیالوگ سفید — مثل `DialogVant` با teleport+رنگ تیره - 2026-11-10 | خانه خالی بدون KYC | `RequiredKycModal` + `HomeLayoutRenderer` | v-model:open روی computed فقط‌خواندنی؛ تشخیص احراز با `isCustomerIdentityVerified`؛ skeleton هنگام lazy layout diff --git a/src/components/RequiredKycModal.vue b/src/components/RequiredKycModal.vue index 5b2890a..1235582 100644 --- a/src/components/RequiredKycModal.vue +++ b/src/components/RequiredKycModal.vue @@ -61,7 +61,7 @@