Ledger now showing running totals.

This commit is contained in:
2026-08-26 13:35:01 +00:00
parent 1fa16912d1
commit be40004a3d
55 changed files with 85 additions and 143 deletions
@@ -49,18 +49,14 @@ export interface IncentiveFormData {
],
})
export class IncentiveComponent {
id = input(null, { transform: (v: string | null | undefined) => v ?? null });
private router = inject(Router);
private dialog = inject(MatDialog);
private snackBar = inject(MatSnackBar);
auth = inject(AuthService);
private ser = inject(VoucherService);
id = input(null, { transform: (v: string | null | undefined) => v ?? null });
voucherResource = this.ser.getVoucher(this.id, signal('Incentive'), signal(null), signal(null));
voucher = computed(() => this.voucherResource.value() ?? new Voucher());
model = linkedSignal({
source: this.voucher,
computation: (v): IncentiveFormData => ({