export interface SidebarLink {
    path: string
    label: string
    icon: any
    sublinks: SidebarLink[]
    id?: string
    requireSuperUser?: boolean
}

export const ADMIN_SIDEBAR_LINKS: SidebarLink[] = [
    {
        path: 'jobs',
        label: 'Jobs',
        icon: 'Job',
        sublinks: [
            {
                path: 'jobs/number',
                label: 'Find job by number',
                icon: 'Forward',
                sublinks: [],
                id: 'job-by-number-link',
            },
            {
                path: 'jobs/date',
                label: 'Find jobs by date range',
                icon: 'Forward',
                sublinks: [],
                id: 'job-by-date-link',
            },
        ],
    },
    {
        path: 'couriers/id',
        label: 'Couriers',
        icon: 'Driver',
        sublinks: [
            {
                path: 'couriers/id',
                label: 'Find courier by ID',
                icon: 'Forward',
                sublinks: [],
                id: 'courier-by-id-link',
            },
        ],
    },
    {
        path: 'places',
        label: 'Places',
        icon: 'ExtraLargeVan',
        requireSuperUser: true,
        sublinks: [
            {
                path: 'places',
                label: 'Find places',
                icon: 'Forward',
                sublinks: [],
                id: 'places-list-link',
            },
        ],
    },
    {
        path: 'labels',
        label: 'Labels',
        icon: 'Frequency',
        requireSuperUser: true,
        sublinks: [
            {
                path: 'labels',
                label: 'Add/Manage Labels',
                icon: 'Forward',
                sublinks: [],
                id: 'labels-manage-link',
            },
        ],
    },
    {
        path: 'users/invite',
        label: 'Users',
        icon: 'Driver',
        requireSuperUser: true,
        sublinks: [
            {
                path: 'users/invite',
                label: 'Invite Users',
                icon: 'Forward',
                sublinks: [],
                id: 'invite-users-link',
            },
        ],
    },
]
