Add settings page to manage hidden accounts and deleted budgets; implement data loading from the database.
This commit is contained in:
@ -148,6 +148,24 @@ export async function getBudgets() {
|
||||
return budgets
|
||||
}
|
||||
|
||||
export async function getDeletedBudgets() {
|
||||
const budgets = await db`
|
||||
select
|
||||
budget.id as id,
|
||||
budget.name as name,
|
||||
budget.amount as amount,
|
||||
budget.notes as notes
|
||||
from budget
|
||||
WHERE budget.delete is true
|
||||
`
|
||||
if (!budgets) {
|
||||
await createBudgetTable();
|
||||
return await getBudgets()
|
||||
}
|
||||
// budgets = Result [{ name: "Walter", age: 80 }, { name: 'Murray', age: 68 }, ...]
|
||||
return budgets
|
||||
}
|
||||
|
||||
export async function getAccounts(age) {
|
||||
const accounts = await db`
|
||||
select
|
||||
|
||||
Reference in New Issue
Block a user