Skip to main content

ToggleInternalButton

Bouton qui bascule l'attribut isInternal d'une transaction (= transfert entre deux comptes utilisateur, exclu du calcul de revenus/dépenses).

Source : src/components/ui/toggle-internal-button.tsx

Props

Source : src/components/ui/toggle-internal-button.tsx

PropTypeRequisDéfautDescription
transactionIdstring
isInternalboolean

Règles

  • État visuel distinct pour isInternal=true (icône + couleur accent)
  • Action immédiate (optimistic update) ; Server Action en arrière-plan
  • Voir Business rules — Transactions pour la règle métier

Voir aussi