feat(dashboard): persist notification center state

This commit is contained in:
Felipe Coutinho
2026-03-25 00:29:24 +00:00
parent 50477fb1be
commit 5f70421f5a
20 changed files with 1620 additions and 407 deletions

View File

@@ -31,6 +31,7 @@ export const revalidateConfig = {
budgets: ["/budgets"],
payers: ["/payers"],
notes: ["/notes", "/notes/archived", "/dashboard"],
notifications: ["/dashboard"],
transactions: ["/transactions", "/accounts"],
inbox: ["/inbox", "/transactions", "/dashboard"],
} as const;
@@ -43,6 +44,7 @@ const DASHBOARD_ENTITIES: ReadonlySet<string> = new Set([
"budgets",
"payers",
"notes",
"notifications",
"inbox",
"recurring",
]);