UNPKG

@open-tender/cloud

Version:

A library of hooks, reducers, utility functions, and types for use with Open Tender applications that utilize our cloud-based Order API.

52 lines (51 loc) 2.28 kB
"use strict"; var _a; Object.defineProperty(exports, "__esModule", { value: true }); exports.miscReducer = exports.selectMenuPath = exports.selectMenuSection = exports.selectMenuBrowse = exports.selectTopOffset = exports.selectThanxCode = exports.selectIsGroupOrder = exports.setTopOffset = exports.setMenuSection = exports.setMenuPath = exports.setMenuBrowse = exports.setThanxCode = exports.setIsGroupOrder = void 0; const toolkit_1 = require("@reduxjs/toolkit"); const initialState = { isGroupOrder: false, thanxCode: null, menuBrowse: false, menuPath: null, menuSection: null, topOffset: null }; const miscSlice = (0, toolkit_1.createSlice)({ name: 'misc', initialState, reducers: { setIsGroupOrder: (state, action) => { state.isGroupOrder = action.payload; }, setThanxCode: (state, action) => { state.thanxCode = action.payload; }, setTopOffset: (state, action) => { state.topOffset = action.payload; }, setMenuSection: (state, action) => { state.menuSection = action.payload; }, setMenuPath: (state, action) => { state.menuPath = action.payload; }, setMenuBrowse: (state, action) => { state.menuBrowse = action.payload; } } }); _a = miscSlice.actions, exports.setIsGroupOrder = _a.setIsGroupOrder, exports.setThanxCode = _a.setThanxCode, exports.setMenuBrowse = _a.setMenuBrowse, exports.setMenuPath = _a.setMenuPath, exports.setMenuSection = _a.setMenuSection, exports.setTopOffset = _a.setTopOffset; const selectIsGroupOrder = (state) => state.misc.isGroupOrder; exports.selectIsGroupOrder = selectIsGroupOrder; const selectThanxCode = (state) => state.misc.thanxCode; exports.selectThanxCode = selectThanxCode; const selectTopOffset = (state) => state.misc.topOffset; exports.selectTopOffset = selectTopOffset; const selectMenuBrowse = (state) => state.misc.menuBrowse; exports.selectMenuBrowse = selectMenuBrowse; const selectMenuSection = (state) => state.misc.menuSection; exports.selectMenuSection = selectMenuSection; const selectMenuPath = (state) => state.misc.menuPath; exports.selectMenuPath = selectMenuPath; exports.miscReducer = miscSlice.reducer;