Correctif

This commit is contained in:
ocroguennec committed 2026-08-16 11:43:21 +02:00
1 parent 5273f11e05
commit f4c590b3a3
3 files changed
+35 -25

No files matched your search

+8 -6
View File
@@ -319,7 +319,7 @@ export default function DepotsRetraits() {
}
if (cashback > 0) {
out.push({ ...base, id: `remb_${r.id}_cashback`, type: 'bonus', montant: cashback });
out.push({ ...base, id: `remb_${r.id}_cashback`, type: 'cashback', montant: cashback });
}
if (taxeLocale > 0) {
@@ -1138,7 +1138,8 @@ export default function DepotsRetraits() {
<option value="retrait">Retraits</option>
<option value="correction">Corrections de solde</option>
<option value="remboursement">Remboursements</option>
<option value="bonus">Bonus / Cashback</option>
<option value="bonus">Bonus</option>
<option value="cashback">Cashback</option>
<option value="souscription">Souscriptions</option>
<option value="prelevement_ir">Prélèvements IR</option>
<option value="prelevement_csg">Prélèvements CSG</option>
@@ -1250,8 +1251,9 @@ export default function DepotsRetraits() {
</tr>
);
}
if (r.type === 'remboursement' || r.type === 'bonus') {
if (r.type === 'remboursement' || r.type === 'bonus' || r.type === 'cashback') {
const isBonus = r.type === 'bonus';
const isCashback = r.type === 'cashback';
return (
<tr key={r.id}
className={`dr-row${selectedRow?.id === r.id ? ' dr-row-selected' : ''}`}
@@ -1265,11 +1267,11 @@ export default function DepotsRetraits() {
display: 'inline-block',
fontSize: 11, fontWeight: 600, letterSpacing: '0.03em',
padding: '2px 7px', borderRadius: 4,
background: isBonus
background: (isBonus || isCashback)
? 'color-mix(in srgb, var(--warning) 18%, transparent)'
: 'color-mix(in srgb, var(--success) 15%, transparent)',
color: isBonus ? 'var(--warning)' : 'var(--success)',
}}>{isBonus ? 'bonus' : 'remboursement'}</span>
color: (isBonus || isCashback) ? 'var(--warning)' : 'var(--success)',
}}>{isBonus ? 'bonus' : isCashback ? 'cashback' : 'remboursement'}</span>
</td>
<td className="text-muted">{r._projet || '—'}</td>
<td className="num success">
+8 -6
View File
@@ -1013,7 +1013,7 @@ export default function Plateformes() {
}
if (cashback > 0) {
out.push({ ...base, id: `remb_${r.id}_cashback`, type: 'bonus', montant: cashback });
out.push({ ...base, id: `remb_${r.id}_cashback`, type: 'cashback', montant: cashback });
}
if (taxeLocale > 0) {
@@ -2404,7 +2404,8 @@ export default function Plateformes() {
<option value="retrait">Retraits</option>
<option value="correction">Corrections de solde</option>
<option value="remboursement">Remboursements</option>
<option value="bonus">Bonus / Cashback</option>
<option value="bonus">Bonus</option>
<option value="cashback">Cashback</option>
<option value="souscription">Souscriptions</option>
<option value="prelevement_ir">Prélèvements IR</option>
<option value="prelevement_csg">Prélèvements CSG</option>
@@ -2492,8 +2493,9 @@ export default function Plateformes() {
</tr>
);
}
if (r.type === 'remboursement' || r.type === 'bonus') {
if (r.type === 'remboursement' || r.type === 'bonus' || r.type === 'cashback') {
const isBonus = r.type === 'bonus';
const isCashback = r.type === 'cashback';
return (
<tr key={r.id}
className={`dr-row${mvSelectedRow?.id === r.id ? ' dr-row-selected' : ''}`}
@@ -2507,11 +2509,11 @@ export default function Plateformes() {
display: 'inline-block',
fontSize: 11, fontWeight: 600, letterSpacing: '0.03em',
padding: '2px 7px', borderRadius: 4,
background: isBonus
background: (isBonus || isCashback)
? 'color-mix(in srgb, var(--warning) 18%, transparent)'
: 'color-mix(in srgb, var(--success) 15%, transparent)',
color: isBonus ? 'var(--warning)' : 'var(--success)',
}}>{isBonus ? 'bonus' : 'remboursement'}</span>
color: (isBonus || isCashback) ? 'var(--warning)' : 'var(--success)',
}}>{isBonus ? 'bonus' : isCashback ? 'cashback' : 'remboursement'}</span>
</td>
<td className="text-muted">{r._projet || '—'}</td>
<td className="num success">