//COMMON
import modal_logout from './components/modals/main/logout.vue';
import modal_main_profile from './components/modals/main/profile.vue';
import template_modal from './template-modal.vue';
//ADMIN
import modal_admin_groups_add from './components/modals/admin/groups_add.vue';
import modal_admin_groups_edit from './components/modals/admin/groups_edit.vue';
import modal_admin_users_add from './components/modals/admin/users_add.vue';
import modal_admin_users_edit from './components/modals/admin/users_edit.vue';
//LOCATOR
import modal_loc_bldg_permit from './components/modals/locator/bldg_permit.vue';
//OSAC
import modal_osac_forms_permits from './components/modals/osac/forms_permits.vue';
import modal_osac_gatepass from './components/modals/osac/gatepass.vue';
//OBO
import modal_bldg_permit_details from './components/modals/obo/bldg_permit_details.vue';
import modal_annual_ins_details from './components/modals/obo/bldg_annual_ins_details.vue';
import modal_occup_details from './components/modals/obo/bldg_occup_details.vue';
import modal_bldg_permit from './components/modals/obo/bldg_permit.vue';
import modal_loc_excemp from './components/modals/obo/loc_excemption.vue';
//LCP
import modal_loc_mgmt_loc from './components/modals/lcp/manage_locator.vue';
import modal_loc_set_inactive from './components/modals/lcp/set_inactive.vue';
import modal_loc_cred from './components/modals/lcp/cred_locator.vue';
import modal_mgmt_loc_cred from './components/modals/lcp/manage_loc_cred';

export const modals = [{
        name: "template_modal",
        params: [],
        modal: template_modal
    },
    //COMMON
    {
        name: "modal_logout",
        params: [],
        modal: modal_logout
    },
    {
        name: "modal_main_profile",
        params: [],
        modal: modal_main_profile
    },
    //ADMIN
    {
        name: "modal_admin_groups_add",
        params: [],
        modal: modal_admin_groups_add
    },
    {
        name: "modal_admin_groups_edit",
        params: [],
        modal: modal_admin_groups_edit
    },
    {
        name: "modal_admin_users_add",
        params: [],
        modal: modal_admin_users_add
    },
    {
        name: "modal_admin_users_edit",
        params: [],
        modal: modal_admin_users_edit
    },
    //LOCATOR
    {
        name: "modal_loc_bldg_permit",
        params: [],
        modal: modal_loc_bldg_permit
    },
    //OSAC
    {
        name: "modal_osac_forms_permits",
        params: [],
        modal: modal_osac_forms_permits
    },
    {
        name: "modal_osac_gatepass",
        params: [],
        modal: modal_osac_gatepass
    },
    //OBO
    {
        name: "modal_bldg_permit_details",
        params: [],
        modal: modal_bldg_permit_details
    },
    {
        name: "modal_annual_ins_details",
        params: [],
        modal: modal_annual_ins_details
    },
    {
        name: "modal_occup_details",
        params: [],
        modal: modal_occup_details
    },
    {
        name: "modal_bldg_permit",
        params: [],
        modal: modal_bldg_permit
    },
    {
        name: "modal_loc_excemp",
        params: [],
        modal: modal_loc_excemp
    },

    //LCP
    {
        name: "modal_loc_mgmt_loc",
        params: [],
        modal: modal_loc_mgmt_loc
    },
    {
        name: "modal_loc_set_inactive",
        params: [],
        modal: modal_loc_set_inactive
    },
    {
        name: "modal_loc_cred",
        params: [],
        modal: modal_loc_cred
    },
    {
        name: "modal_mgmt_loc_cred",
        params: [],
        modal: modal_mgmt_loc_cred
    }
];