refactor: remove unused customer-related components and types for cleaner code structure

This commit is contained in:
Yoga Pangestu 2026-06-20 22:19:21 +07:00
parent 7b32c5d854
commit 6f0d1a0c11
5 changed files with 4 additions and 4 deletions

View File

@ -2,8 +2,8 @@
import { Head } from '@inertiajs/vue3';
import { Plus } from '@lucide/vue';
import { computed, ref, watch } from 'vue';
import { createColumns } from '@/components/admin/master/customers/columns';
import CustomerFormModal from '@/components/admin/master/customers/CustomerFormModal.vue';
import { createColumns } from './table/columns';
import CustomerFormModal from './form/CustomerFormModal.vue';
import { DataTable } from '@/components/data-table';
import { Button } from '@/components/ui/button';
import { Card, CardContent } from '@/components/ui/card';

View File

@ -24,7 +24,7 @@ import { Textarea } from '@/components/ui/textarea';
import { useFormDialog } from '@/composables/useFormDialog';
import { FIELD_LIMITS } from '@/lib/field-limits';
import { formErrors } from '@/lib/form';
import type { CustomerFormData, CustomerListItem } from '@/types/customers';
import type { CustomerFormData, CustomerListItem } from '@/types/customer';
const open = defineModel<boolean>('open', { default: false });

View File

@ -1,7 +1,7 @@
import type { ColumnDef } from '@tanstack/vue-table';
import { h } from 'vue';
import DataTableActions from '@/components/admin/master/customers/data-table-actions.vue';
import { DataTableColumnHeader } from '@/components/data-table';
import DataTableActions from './data-table-actions.vue';
import type { CustomerListItem } from '@/types/customer';
export function createColumns(onEdit: (customer: CustomerListItem) => void): ColumnDef<CustomerListItem>[] {