import { error } from '@sveltejs/kit'; import { getAccount, getTransactions, getBudgets, getBudgetTransactionsForAccount } from '$lib/db'; /** @type {import('./$types').PageServerLoad} */ export async function load({ params, depends }) { const slug = params.slug; const transactions = await getTransactions(slug); const account = await getAccount(slug); const budgets = await getBudgets(); const budgetTransactions = await getBudgetTransactionsForAccount(slug); if (transactions) { return { transactions, account, budgets, slug, budgetTransactions }; } error(404, 'Not found'); }