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
| Prop | Type | Requis | Défaut | Description |
|---|---|---|---|---|
transactionId | string | ✓ | — | — |
isInternal | boolean | ✓ | — | — |
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
- Business rules — Transactions
- Business rules — Analytics formulas — impact sur les flux