Mes crédits

Route : /credits Accès : Authentifié (meta requiresAuth) Fichier source : src/pages/CreditsPage.vue

Description

Page de consultation du solde de crédits de l’utilisateur. Les crédits sont la monnaie interne de DidactIA permettant d’accéder aux fonctionnalités IA (conversations, génération de documents, quiz assistés…). Un avertissement est affiché si le solde est faible ou expiré.

Actions disponibles

  • Consulter le solde actuel et la date d’expiration
  • Recharger — Ouvre la modale de rechargement (RechargeModal)

Composants utilisés

Composant Rôle
CreditsBalanceCard Affiche le solde, la date d’expiration et l’alerte
RechargeModal Modale de rechargement de crédits

États d’alerte

Valeur warning Signification
null Solde normal
EXPIRING_SOON Crédits expirent bientôt
CREDITS_EXPIRED Crédits expirés, accès IA bloqué

Appels API

Méthode Endpoint Description
GET /credits/balance Récupère solde, expiration, alerte
GET /credits/history?limit=N Historique des transactions

Profil | → Index