nxtgauge-frontend-solid/src/components
Ashwin Kumar 4795ef2910 feat: wire Credits page to pricing management and payment APIs
Updated CreditsPage with full pricing and transaction support:
- Load pricing packages from /api/packages (role-specific)
- Create payment orders via /api/payments/create-order
- Display transaction history from wallet ledger + payments
- New tabbed interface: Overview, Buy Credits, Transactions
- Shows package details: name, price, tracecoins amount
- Format currency in INR with proper locale

Data sources:
- Packages: GET /api/packages?role={role_key}
- Wallet: GET /api/{prefix}/wallet/me
- Ledger: GET /api/{prefix}/wallet/me/ledger
- Payments: POST /api/payments/create-order
2026-04-10 01:38:44 +02:00
..
admin feat: align external dashboards, profile settings split, and role flows 2026-04-08 22:40:43 +02:00
dashboard feat: wire Credits page to pricing management and payment APIs 2026-04-10 01:38:44 +02:00
ArticleContent.tsx feat: improve Help Center UI with mixed dark/light theme and structured content 2026-04-09 21:52:16 +02:00
CaptchaCanvas.tsx feat(frontend): finalize onboarding, otp verification, and roleless dashboard flow 2026-03-19 00:30:33 +01:00
DashboardShell.tsx docs: clarify real data implementations are wired to backend APIs 2026-04-10 01:21:36 +02:00
OpportunityGraph.tsx feat: align solid public pages and auth flows with nextjs parity 2026-03-17 15:35:58 +01:00
PublicBackground.tsx Finalize onboarding + role flow updates and public UI polish 2026-03-19 02:35:19 +01:00
PublicFooter.tsx feat: improve public role pages and help center content 2026-04-06 01:47:05 +02:00
PublicHeader.tsx docs: clarify real data implementations are wired to backend APIs 2026-04-10 01:21:36 +02:00
PublicLanding.tsx feat: improve public role pages and help center content 2026-04-06 01:47:05 +02:00
RoleLandingPage.tsx feat: improve public role pages and help center content 2026-04-06 01:47:05 +02:00