import { createSignal, Match, Resource, Switch } from 'solid-js'; import { BudgetUpdate } from '../../types/budgetUpdate'; import { BudgetUpdatesTable } from '../../components/BudgetUpdatesTable/BudgetUpdatesTable'; import { Category } from '../../types/category'; import './BudgetUpdatesTableView.css'; export function BudgetUpdatesTableView({ budgetUpdates, categories }: Props) { const [newCategoryId, setCategoryId] = createSignal(); const filteredAndSortedBudgetUpdates: BudgetUpdate[] = budgetUpdates() ?.filter((bu) => bu.categoryId === newCategoryId()) ?.sort((bu1, bu2) => bu2.date.diff(bu1.date)) ?? []; return (
); } type Props = { budgetUpdates: Resource; categories: Resource; }