Your IP : 216.73.217.77


Current Path : /home/users/unlimited/www/dabbawali.sizzlingcafe.co.in/resources/js/store/
Upload File :
Current File : /home/users/unlimited/www/dabbawali.sizzlingcafe.co.in/resources/js/store/index.js

import { createStore } from "vuex";

import createPersistedState from "vuex-persistedstate";
import { auth } from "./modules/auth";
import { company } from "./modules/company";
import { itemCategory } from "./modules/itemCategory";
import { itemAttribute } from "./modules/itemAttribute";
import { slider } from "./modules/slider";
import { branch } from "./modules/branch";
import { offer } from "./modules/offer";
import { item } from "./modules/item";
import { itemVariation } from "./modules/itemVariation";
import { onlineOrder } from "./modules/onlineOrder";
import { tax } from "./modules/tax";
import { currency } from "./modules/currency";
import { mail } from "./modules/mail";
import { menuSection } from "./modules/menuSection";
import { page } from "./modules/page";
import { notification } from "./modules/notification";
import { pushNotification } from "./modules/pushNotification";
import { menuTemplate } from "./modules/menuTemplate";
import { coupon } from "./modules/coupon";
import { customer } from "./modules/customer";
import { waiter } from "./modules/waiter";
import { chef } from "./modules/chef";
import { otp } from "./modules/otp";
import { administrator } from "./modules/administrator";
import { deliveryBoy } from "./modules/deliveryBoy";
import { deliveryBoyAddress } from "./modules/deliveryBoyAddress";
import { defaultAccess } from "./modules/defaultAccess";
import { administratorAddress } from "./modules/administratorAddress";
import { customerAddress } from "./modules/customerAddress";
import { waiterAddress } from "./modules/waiterAddress";
import { chefAddress } from "./modules/chefAddress";
import { socialMedia } from "./modules/socialMedia";
import { license } from "./modules/license";
import { analytic } from "./modules/analytic";
import { analyticSection } from "./modules/analyticSection";
import { role } from "./modules/role";
import { permission } from "./modules/permission";
import { cookies } from './modules/cookies';
import { theme } from './modules/theme';
import { timeSlot } from './modules/timeSlot';
import { employee } from './modules/employee';
import { employeeAddress } from './modules/employeeAddress';
import { itemExtra } from './modules/itemExtra';
import { itemAddon } from './modules/itemAddon';
import { language } from './modules/language';
import { frontendBranch } from "./modules/frontend/frontendBranch";
import { frontendLanguage } from "./modules/frontend/frontendLanguage";
import { frontendSetting } from "./modules/frontend/frontendSetting";
import { frontendPage } from "./modules/frontend/frontendPage";
import { globalState } from "./modules/frontend/globalState";
import { frontendSlider } from "./modules/frontend/frontendSlider";
import { frontendItemCategory } from "./modules/frontend/frontendItemCategory";
import { timezone } from './modules/timezone';
import { site } from './modules/site';
import { dashboard } from './modules/dashboard';
import { orderSetup } from './modules/orderSetup';
import { offerItem } from './modules/offerItem';
import { paymentGateway } from './modules/paymentGateway';
import { smsGateway } from './modules/smsGateway';
import { salesReport } from './modules/salesReport';
import { frontendCart } from "./modules/frontend/frontendCart";
import { itemsReport } from './modules/itemsReport';
import { frontendEditProfile } from './modules/frontend/frontendEditProfile';
import { frontendCountryCode } from './modules/frontend/frontendCountryCode';
import { frontendAddress } from './modules/frontend/frontendAddress';
import { message } from './modules/message';
import { diningTable } from "./modules/diningTable";
import { frontendTimeSlot } from "./modules/frontend/frontendTimeSlot";
import { frontendItem } from "./modules/frontend/frontendItem";
import { frontendOffer } from './modules/frontend/frontendOffer';
import { frontendCoupon } from "./modules/frontend/frontendCoupon";
import { countryCode } from './modules/countryCode';
import { frontendOrder } from "./modules/frontend/frontendOrder";
import { frontendSignup } from "./modules/frontend/frontendSignup";
import { GuestSignup } from "./modules/frontend/GuestSignup";
import { backendGlobalState } from "./modules/backendGlobalState";
import { myOrderDetails } from './modules/myOrderDetails';
import { posCart } from './modules/posCart';
import { posOrder } from './modules/posOrder';
import { transaction } from './modules/transaction';
import { notificationAlert } from './modules/notificationAlert';
import { creditBalanceReport } from './modules/creditBalanceReport';
import { deliveryBoyOrder } from './modules/deliveryBoyOrder';
import { user } from './modules/user';
import { frontendMessage } from "./modules/frontend/frontendMessage";
import { posCategory } from './modules/posCategory';
import { tableItemCategory } from "./modules/table/tableItemCategory";
import { tableCart } from "./modules/table/tableCart";
import { tableDiningTable } from "./modules/table/tableDiningTable";
import { tableDiningOrder } from "./modules/table/tableDiningOrder";
import { tableOrder } from './modules/tableOrder';
import { subscriber } from './modules/subscriber';
import { kitchenDisplaySystemOrder } from './modules/kitchenDisplaySystemOrder';
import { orderStatusScreenOrder } from './modules/orderStatusScreenOrder';
import { kioskMachine } from './modules/kioskMachine';



export default new createStore({
    state: {},
    mutations: {},
    actions: {},
    modules: {
        auth,
        company,
        itemCategory,
        itemAttribute,
        slider,
        branch,
        offer,
        item,
        itemVariation,
        tax,
        currency,
        mail,
        pushNotification,
        notification,
        page,
        onlineOrder,
        menuSection,
        menuTemplate,
        coupon,
        customer,
        waiter,
        chef,
        customerAddress,
        waiterAddress,
        chefAddress,
        otp,
        administrator,
        deliveryBoy,
        deliveryBoyAddress,
        defaultAccess,
        administratorAddress,
        socialMedia,
        license,
        analytic,
        analyticSection,
        role,
        permission,
        cookies,
        theme,
        timeSlot,
        employee,
        employeeAddress,
        itemExtra,
        itemAddon,
        language,
        globalState,
        frontendBranch,
        frontendLanguage,
        frontendSetting,
        frontendPage,
        frontendSlider,
        frontendItemCategory,
        frontendCart,
        timezone,
        site,
        dashboard,
        orderSetup,
        offerItem,
        paymentGateway,
        smsGateway,
        salesReport,
        itemsReport,
        frontendEditProfile,
        frontendCountryCode,
        frontendAddress,
        message,
        frontendTimeSlot,
        frontendItem,
        frontendOffer,
        frontendCoupon,
        countryCode,
        frontendOrder,
        frontendSignup,
        GuestSignup,
        backendGlobalState,
        myOrderDetails,
        posCart,
        posOrder,
        transaction,
        notificationAlert,
        creditBalanceReport,
        deliveryBoyOrder,
        user,
        frontendMessage,
        posCategory,
        diningTable,
        tableItemCategory,
        tableCart,
        tableDiningTable,
        tableDiningOrder,
        tableOrder,
        subscriber,
        kitchenDisplaySystemOrder,
        orderStatusScreenOrder,
        kioskMachine
    },
    plugins: [
        createPersistedState({
            paths: ["auth", "globalState", "frontendCart", "frontendSignup", "GuestSignup", "posCart", "tableCart"],
        }),
    ],
});