# Hapus Module Plan dan Jenis Bisnis **Tanggal:** 2026-07-25 **Status:** Selesai ## Tujuan Menghapus modul plans dan business-types, serta menghapus properti plan_id yang tidak digunakan dari komponen OnboardingForm. ## Yang Dikerjakan ### 1. Hapus Module Plans - Menghapus direktori `app/pages/admin/plans/` yang berisi: - `app/pages/admin/plans/columns.ts` - file yang mendefinisikan kolom untuk tabel plans - `app/pages/admin/plans/index.vue` - halaman daftar plans ### 2. Hapus Module Business-Types - Menghapus direktori `app/pages/admin/business-types/` yang berisi: - `app/pages/admin/business-types/columns.ts` - file yang mendefinisikan kolom untuk tabel business-types - `app/pages/admin/business-types/index.vue` - halaman daftar business-types ### 3. Perbarui AppSidebar - Menghapus item menu "Plans" dari sidebar admin - Sekarang menampilkan: Dashboard (existing), Jenis Bisnis (existing) ### 4. Perbarui OnboardingForm - Menghapus tipe data Plan dari interface declarations - Menghapus tipe data Plan yang tidak terpakai dari useFetch - Menghapus properti plan_id dari handleSubmit (peninggalan setelah penghapusan) - Menghapus pengiriman atau pemilihan plan di UI - Mengurangi steps dari 3 menjadi 2: - Step 0: Pilih Jenis Bisnis - Step 1: Input Info Bisnis - Memperbarui label stepper menjadi ['Bisnis', 'Info'] ## File yang Diubah | File | Aksi | Detail | |------|------|--------| | app/components/AppSidebar.vue | Diubah | Menghapus item menu "Plans" | | app/components/OnboardingForm.vue | Diubah | Menghapus pemrosesan plan dan format 3-step | | app/pages/admin/business-types/columns.ts | Dihapus | File kolom untuk business-types | | app/pages/admin/business-types/index.vue | Dihapus | Halaman daftar business-types | | app/pages/admin/plans/columns.ts | Dihapus | File kolom untuk plans | | app/pages/admin/plans/index.vue | Dihapus | Halaman daftar plans |