diff --git a/resources/js/pages/admin/finance/cash/Index.vue b/resources/js/pages/admin/finance/cash/Index.vue index eb3cb20..28474e5 100644 --- a/resources/js/pages/admin/finance/cash/Index.vue +++ b/resources/js/pages/admin/finance/cash/Index.vue @@ -2,6 +2,8 @@ import { Head } from '@inertiajs/vue3'; import { ArrowDownCircle, ArrowUpCircle, Wallet } from '@lucide/vue'; import { computed, ref, watch } from 'vue'; +import CashTransactionFormModal from './form/CashTransactionFormModal.vue'; +import { createColumns } from './table/columns'; import { DataTable } from '@/components/data-table'; import { Button } from '@/components/ui/button'; import { Card, CardContent, CardHeader, CardTitle } from '@/components/ui/card'; @@ -10,8 +12,6 @@ import { useDataTableQuery, useDataTableQuerySync } from '@/composables/useDataT import AdminLayout from '@/layouts/AdminLayout.vue'; import type { CashAccount, CashTransactionListItem, PaginatedCashTransactions } from '@/types/cash'; import type { DataTableFilterDef, DataTableSort } from '@/types/data-table'; -import CashTransactionFormModal from './form/CashTransactionFormModal.vue'; -import { createColumns } from './table/columns'; const props = defineProps<{ cashAccount: CashAccount; diff --git a/resources/js/pages/admin/finance/expenses/Index.vue b/resources/js/pages/admin/finance/expenses/Index.vue index f2c492b..1c46ea9 100644 --- a/resources/js/pages/admin/finance/expenses/Index.vue +++ b/resources/js/pages/admin/finance/expenses/Index.vue @@ -2,6 +2,8 @@ import { Head } from '@inertiajs/vue3'; import { Plus } from '@lucide/vue'; import { computed, ref, watch } from 'vue'; +import ExpenseFormModal from './form/ExpenseFormModal.vue'; +import { createColumns } from './table/columns'; import { DataTable } from '@/components/data-table'; import { Button } from '@/components/ui/button'; import { Card, CardContent } from '@/components/ui/card'; @@ -10,8 +12,6 @@ import { useDataTableQuery, useDataTableQuerySync } from '@/composables/useDataT import AdminLayout from '@/layouts/AdminLayout.vue'; import type { DataTableSort } from '@/types/data-table'; import type { ExpenseListItem, PaginatedExpenses } from '@/types/expense'; -import ExpenseFormModal from './form/ExpenseFormModal.vue'; -import { createColumns } from './table/columns'; const props = defineProps<{ expenses: PaginatedExpenses;