feat: in-app citizenship modal + referral approvals + bot DKS link

- Add CitizenshipModal component for in-app citizenship application
  (uses connected wallet keypair, no seed phrase needed)
- Replace /citizens redirect with in-app modal in Rewards section
- Add pending approvals to ReferralContext
- Add approveReferral and getPendingApprovals to citizenship lib
- Add applyingCitizenship/applicationSuccess translations (6 langs)
- Add DKS Kurdistan bot link to telegram-bot welcome message
This commit is contained in:
2026-03-02 00:48:35 +03:00
parent faf0faed69
commit abd4dc7189
12 changed files with 858 additions and 7 deletions
+3
View File
@@ -59,6 +59,9 @@ Cûzdanê xwe biafirînin, zimanê xwe hilbijêrin û welatiyê Pezkuwî bibin.
<i>Start your digital journey with Pezkuwi.
Create your wallet, choose your language and become a citizen.</i>
🤖 Dijital Kurdistan AI agentıyla sohbet etmek ve daha detaylı bilgi almak için → @DKSkurdistanBot
<i>Chat with Digital Kurdistan AI agent for more info → @DKSkurdistanBot</i>
`;
// ── DKS bot (@DKSKurdistanBot) welcome ──────────────────────────────