import { RouterView } from 'vue-router';

export default {
    path: '/zone',
    name: 'Zone',
    meta: {
        title: 'zones',
        icon: 'vn:zone',
        moduleName: 'Zone',
    },
    component: RouterView,
    redirect: { name: 'ZoneMain' },
    menus: {
        main: [
            /*'ZoneList', 'ZoneDeliveryList', 'ZoneUpcomingList'*/
        ],
        card: [
            //
        ],
    },
    children: [
        // {
        // path: '/zone',
        // name: 'ZoneMain',
        // component: () => import('src/pages/Zone/ZoneMain.vue'),
        // redirect: { name: 'ZoneList' },
        // children: [
        //     {
        //         path: 'list',
        //         name: 'ZoneList',
        //         meta: {
        //             title: 'zonesList',
        //             icon: 'vn:zone',
        //         },
        //         component: () => import('src/pages/Zone/ZoneList.vue'),
        //     },
        // {
        //     path: 'create',
        //     name: 'ZoneCreate',
        //     meta: {
        //         title: 'zoneCreate',
        //         icon: 'create',
        //     },
        //     component: () => import('src/pages/Zone/ZoneCreate.vue'),
        // },
        // {
        //     path: ':id/edit',
        //     name: 'ZoneEdit',
        //     meta: {
        //         title: 'zoneEdit',
        //         icon: 'edit',
        //     },
        //     component: () => import('src/pages/Zone/ZoneCreate.vue'),
        // },
        // {
        //     path: 'counter',
        //     name: 'ZoneCounter',
        //     meta: {
        //         title: 'zoneCounter',
        //         icon: 'add_circle',
        //     },
        //     component: () => import('src/pages/Zone/ZoneCounter.vue'),
        // },
        // ],
        // },
        {
            name: 'ZoneCard',
            path: ':id',
            component: () => import('src/pages/Zone/Card/ZoneCard.vue'),
            redirect: { name: 'ZoneSummary' },
            children: [
                {
                    name: 'ZoneSummary',
                    path: 'summary',
                    meta: {
                        title: 'summary',
                        icon: 'launch',
                    },
                    component: () => import('src/pages/Zone/Card/ZoneSummary.vue'),
                },
                // {
                //     path: '/zone/delivery',
                //     name: 'ZoneDeliveryMain',
                //     component: () => import('src/pages/Zone/ZoneMain.vue'),
                //     redirect: { name: 'ZoneDeliveryList' },
                //     children: [
                //         {
                //             path: 'list',
                //             name: 'ZoneDeliveryList',
                //             meta: {
                //                 title: 'deliveryList',
                //                 icon: 'today',
                //             },
                //             component: () =>
                //                 import('src/pages/Zone/Delivery/ZoneDeliveryList.vue'),
                //         },
                //         {
                //             path: 'create',
                //             name: 'ZoneDeliveryCreate',
                //             meta: {
                //                 title: 'deliveryCreate',
                //                 icon: 'create',
                //             },
                //             component: () =>
                //                 import('src/pages/Zone/Delivery/ZoneDeliveryCreate.vue'),
                //         },
                //         {
                //             path: ':id/edit',
                //             name: 'ZoneDeliveryEdit',
                //             meta: {
                //                 title: 'deliveryEdit',
                //                 icon: 'edit',
                //             },
                //             component: () =>
                //                 import('src/pages/Zone/Delivery/ZoneDeliveryCreate.vue'),
                //         },
                //     ],
                // },
                // {
                //     path: '/zone/upcoming',
                //     name: 'ZoneUpcomingMain',
                //     component: () => import('src/pages/Zone/ZoneMain.vue'),
                //     redirect: { name: 'ZoneUpcomingList' },
                //     children: [
                //         {
                //             path: 'list',
                //             name: 'ZoneUpcomingList',
                //             meta: {
                //                 title: 'upcomingList',
                //                 icon: 'today',
                //             },
                //             component: () =>
                //                 import('src/pages/Zone/Upcoming/ZoneUpcomingList.vue'),
                //         },
                //         {
                //             path: 'create',
                //             name: 'ZoneUpcomingCreate',
                //             meta: {
                //                 title: 'upcomingCreate',
                //                 icon: 'create',
                //             },
                //             component: () =>
                //                 import('src/pages/Zone/Upcoming/ZoneUpcomingCreate.vue'),
                //         },
                //         {
                //             path: ':id/edit',
                //             name: 'ZoneUpcomingEdit',
                //             meta: {
                //                 title: 'upcomingEdit',
                //                 icon: 'edit',
                //             },
                //             component: () =>
                //                 import('src/pages/Zone/Upcoming/ZoneUpcomingCreate.vue'),
                //         },
                //     ],
                // },
            ],
        },
    ],
};
