diff options
Diffstat (limited to 'gui/src/views/budgetUpdatesTable')
| -rw-r--r-- | gui/src/views/budgetUpdatesTable/BudgetUpdatesTableView.css | 10 | ||||
| -rw-r--r-- | gui/src/views/budgetUpdatesTable/BudgetUpdatesTableView.tsx | 32 |
2 files changed, 0 insertions, 42 deletions
diff --git a/gui/src/views/budgetUpdatesTable/BudgetUpdatesTableView.css b/gui/src/views/budgetUpdatesTable/BudgetUpdatesTableView.css deleted file mode 100644 index e862976..0000000 --- a/gui/src/views/budgetUpdatesTable/BudgetUpdatesTableView.css +++ /dev/null @@ -1,10 +0,0 @@ -div { - display: flex; - flex-direction: column; - gap: 1rem; -} - -form { - display: flex; - gap: 1rem; -} diff --git a/gui/src/views/budgetUpdatesTable/BudgetUpdatesTableView.tsx b/gui/src/views/budgetUpdatesTable/BudgetUpdatesTableView.tsx deleted file mode 100644 index 465ea92..0000000 --- a/gui/src/views/budgetUpdatesTable/BudgetUpdatesTableView.tsx +++ /dev/null @@ -1,32 +0,0 @@ -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<number>(); - - const filteredAndSortedBudgetUpdates: BudgetUpdate[] = budgetUpdates() - ?.filter((bu) => bu.categoryId === newCategoryId()) - ?.sort((bu1, bu2) => bu2.date.diff(bu1.date)) - ?? []; - - return ( - <div> - <form action="none"> - <label for="category">Category</label> - <select id="category" onChange={(e) => setCategoryId(Number(e.target.value))}> - {(categories() ?? []).map((c) => - <option value={c.id}>{c.name}</option>)} - </select> - </form> - <BudgetUpdatesTable budgetUpdates={filteredAndSortedBudgetUpdates as BudgetUpdate[]} /> - </div> - ); -} - -type Props = { - budgetUpdates: Resource<BudgetUpdate[] | null>; - categories: Resource<Category[] | null>; -} |
