feat(subscriptions): paying card set for several at once and kept in Firefly, quieter table
Each runway line says whether its card came from the last payment or was set by hand; x selects bills and a sets the card for all of them, stored in the Firefly preference ffui_bill_cards so every device sees it. Price change moves to the subscription page, per year turns grey, group sums follow the one-currency mode, key chips fit their buttons and the panels no longer show a focus ring. Linking found payments is y.
This commit is contained in:
1 parent
54895b9305
commit
c610aa58fa
10 files changed
+285
-130
No files matched your search
@@ -52,6 +52,8 @@ export interface Due {
|
||||
bill: Item<Bill>;
|
||||
card: Card | null;
|
||||
date: string;
|
||||
lastPaid: string;
|
||||
manual: boolean;
|
||||
native: Sum;
|
||||
overdue: boolean;
|
||||
pay: Sum;
|
||||
@@ -238,6 +240,8 @@ export function dues(
|
||||
bill,
|
||||
card: who.card,
|
||||
date,
|
||||
lastPaid: who.last?.date ?? "",
|
||||
manual: who.manual,
|
||||
native,
|
||||
overdue,
|
||||
pay,
|
||||
|
||||
Reference in new issue
Block a user