import { NavigationMenuItem } from '@/types';

export const APP_MENU: NavigationMenuItem[] = [
    {
        label: 'Dashboard',
        href: '/app/dashboard',
    },
    {
        label: 'Data Master',
        children: [
            {
                label: 'Data Kas',
                href: '/app/master/kas',
            },
            {
                label: 'Data Master Anggota',
                href: '/app/master/anggota',
            },
            {
                label: 'Data Master Tabungan',
                href: '/app/master/tabungan',
            },
            {
                label: 'Data Master Deposito',
                href: '/app/master/deposito',
            },
        ],
    },
    {
        label: 'Transaksi',
        children: [
            {
                label: 'Transaksi Kas',
                href: '/app/transaksi/kas',
            },
            {
                label: 'Transaksi Tabungan',
                href: '/app/transaksi/tabungan',
            },
            {
                label: 'Transaksi Deposito',
                href: '/app/transaksi/deposito',
            },
        ],
    },
    {
        label: 'Laporan',
        children: [
            {
                label: 'Laporan Transaksi',
                children : [
                    {
                        label: 'Laporan Transaksi',
                        href: '/app/laporan/transaksi',
                    },
                    {
                        label: 'Verbal Kas',
                        href: '/app/laporan/transaksi/verbal',
                    },
                ]
            },
            {
                label: 'Laporan Akuntansi',
                children: [
                    {
                        label: 'Neraca & Laba Rugi',
                        href: '/app/laporan/akuntansi/neraca',
                    },
                    {
                        label: 'Buku Besar',
                        href: '/app/laporan/akuntansi/buku-besar',
                    },
                ],
            },
            // {
            //     label: 'Laporan Anggota',
            //     href: '/app/laporan/anggota',
            // },
            {
                label: 'Laporan Tabungan',
                href: '/app/laporan/tabungan',
            },
            {
                label: 'Laporan Deposito',
                href: '/app/laporan/deposito',
            },
        ],
    },
    {
        label: 'Pengaturan',
        children: [
            {
                label: 'Setup Profil',
                href: '/app/pengaturan/profil',
            },
            {
                label: 'Setup App',
                children: [
                    {
                        label: 'Setup User',
                        href: '/app/pengaturan/user',
                    },
                    {
                        label: 'Setup Role',
                        href: '/app/pengaturan/role',
                    },
                ],
            },
            {
                label: 'Setup Produk',
                children: [
                    {
                        label: 'Produk Tabungan',
                        href: '/app/pengaturan/produk/tabungan',
                    },
                    {
                        label: 'Produk Deposito',
                        href: '/app/pengaturan/produk/deposito',
                    },
                    {
                        label: 'Setup Bank',
                        href: '/app/pengaturan/bank',
                    },
                ],
            },
            {
                label: 'Setup Akun',
                href: '/app/pengaturan/akun',
            },
            // {
            //     label: 'Pegawai',
            //     href: '/app/pengaturan/pegawai',
            // },
        ],
    },
];
