
var keyMirror = require('keymirror');

module.exports = {
    Host: 'example',

    APIRoot:  '/api/rs',

    ClientId: 'example@Browser',

    ActionTypes: keyMirror({
        // Auth
        LOGIN_REQUEST: null,
        LOGIN_RESPONSE: null,
        REFRESH: null,
        LOGOUT: null,
        INIT: null,
        SIGNUP_REQUEST: null,

        // Menu
        LOAD_MENU: null,
        RECEIVE_MENU: null,
        // Routes
        REDIRECT: null,

        // Blog
        LOAD_BLOGS: null,
        RECEIVE_BLOGS: null,
        LOAD_BLOG: null,
        RECEIVE_BLOG: null,
        CREATE_BLOG: null,
        RECEIVE_CREATED_BLOG: null,

        // Commerce
        RECEIVE_CATALOG: null,
        RECEIVE_PRODUCTS: null,
        ADD_PRODUCT_TO_CART: null,
        SET_PRODUCT_VARIANT: null, // set product variation
        SET_QTY: null,
        REMOVE_CART_ITEM: null,
        SET_PRODUCT_INVENTORY: null,
        REMOVE_ONE_FROM_INVENTORY: null,
        TOGGLE_CART: null, // Open/close cart
        LOAD_CATALOG: null,
        SELECT_CATALOG: null,
        LOAD_PRODUCTS: null
    })

};
