Skip to content

Commit c975daf

Browse files
authored
Merge pull request #179 from w3bdesign/dev
Added vuex-composition-helpers
2 parents e0dd95d + 1a3d618 commit c975daf

File tree

5 files changed

+308
-25
lines changed

5 files changed

+308
-25
lines changed

package-lock.json

Lines changed: 5 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,7 @@
3636
"vue": "^3.0.5",
3737
"vue-router": "^4.0.3",
3838
"vuex": "^4.0.0",
39+
"vuex-composition-helpers": "^2.0.0",
3940
"vuex-persist": "^3.1.3",
4041
"yup": "^0.32.9"
4142
}

public/js/app.js

Lines changed: 300 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -16855,10 +16855,8 @@ __webpack_require__.r(__webpack_exports__);
1685516855
store.dispatch('saveCustomerDetails', values);
1685616856

1685716857
if (meta.value.valid) {
16858-
console.log('Valid!');
1685916858
store.dispatch('setCheckoutFormToValid', true);
1686016859
} else {
16861-
console.log('Not valid');
1686216860
store.dispatch('setCheckoutFormToValid', false);
1686316861
}
1686416862
});
@@ -16921,11 +16919,12 @@ __webpack_require__.r(__webpack_exports__);
1692116919
/* harmony import */ var vue__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! vue */ "./node_modules/vue/dist/vue.esm-bundler.js");
1692216920
/* harmony import */ var axios__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! axios */ "./node_modules/axios/index.js");
1692316921
/* harmony import */ var axios__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(axios__WEBPACK_IMPORTED_MODULE_2__);
16924-
/* harmony import */ var vuex__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! vuex */ "./node_modules/vuex/dist/vuex.esm-bundler.js");
16925-
/* harmony import */ var vue_router__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! vue-router */ "./node_modules/vue-router/dist/vue-router.esm-bundler.js");
16922+
/* harmony import */ var vuex__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! vuex */ "./node_modules/vuex/dist/vuex.esm-bundler.js");
16923+
/* harmony import */ var vue_router__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! vue-router */ "./node_modules/vue-router/dist/vue-router.esm-bundler.js");
1692616924
/* harmony import */ var _stripe_stripe_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @stripe/stripe-js */ "./node_modules/@stripe/stripe-js/dist/stripe.esm.js");
16927-
/* harmony import */ var _utils_functions__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../../utils/functions */ "./resources/js/utils/functions.js");
16928-
/* harmony import */ var _CustomerDetailsForm_vue__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./CustomerDetailsForm.vue */ "./resources/js/components/Checkout/CustomerDetailsForm.vue");
16925+
/* harmony import */ var vuex_composition_helpers__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! vuex-composition-helpers */ "./node_modules/vuex-composition-helpers/dist/index.js");
16926+
/* harmony import */ var _utils_functions__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../../utils/functions */ "./resources/js/utils/functions.js");
16927+
/* harmony import */ var _CustomerDetailsForm_vue__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./CustomerDetailsForm.vue */ "./resources/js/components/Checkout/CustomerDetailsForm.vue");
1692916928

1693016929

1693116930
function ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); if (enumerableOnly) symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; }); keys.push.apply(keys, symbols); } return keys; }
@@ -16945,13 +16944,14 @@ function _asyncToGenerator(fn) { return function () { var self = this, args = ar
1694516944

1694616945

1694716946

16947+
1694816948
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ((0,vue__WEBPACK_IMPORTED_MODULE_1__.defineComponent)({
1694916949
components: {
16950-
CustomerDetailsForm: _CustomerDetailsForm_vue__WEBPACK_IMPORTED_MODULE_5__.default
16950+
CustomerDetailsForm: _CustomerDetailsForm_vue__WEBPACK_IMPORTED_MODULE_6__.default
1695116951
},
1695216952
setup: function setup() {
16953-
var store = (0,vuex__WEBPACK_IMPORTED_MODULE_6__.useStore)();
16954-
var router = (0,vue_router__WEBPACK_IMPORTED_MODULE_7__.useRouter)();
16953+
var store = (0,vuex__WEBPACK_IMPORTED_MODULE_7__.useStore)();
16954+
var router = (0,vue_router__WEBPACK_IMPORTED_MODULE_8__.useRouter)();
1695516955
var localState = (0,vue__WEBPACK_IMPORTED_MODULE_1__.reactive)({
1695616956
removingCartItem: false,
1695716957
paymentIsProcessing: false,
@@ -16963,18 +16963,14 @@ function _asyncToGenerator(fn) { return function () { var self = this, args = ar
1696316963
var cartLength = (0,vue__WEBPACK_IMPORTED_MODULE_1__.computed)(function () {
1696416964
return store.state.cart.length;
1696516965
});
16966-
var cartTotal = (0,vue__WEBPACK_IMPORTED_MODULE_1__.computed)(function () {
16967-
return store.getters.cartTotal;
16968-
});
1696916966
var cartContent = (0,vue__WEBPACK_IMPORTED_MODULE_1__.computed)(function () {
1697016967
return store.state.cart;
1697116968
});
16972-
var customerDetails = (0,vue__WEBPACK_IMPORTED_MODULE_1__.computed)(function () {
16973-
return store.getters.customerDetails;
16974-
});
16975-
var checkoutFormIsValid = (0,vue__WEBPACK_IMPORTED_MODULE_1__.computed)(function () {
16976-
return store.getters.checkoutFormIsValid;
16977-
});
16969+
16970+
var _useGetters = (0,vuex_composition_helpers__WEBPACK_IMPORTED_MODULE_4__.useGetters)(['cartTotal', 'customerDetails', 'checkoutFormIsValid']),
16971+
cartTotal = _useGetters.cartTotal,
16972+
customerDetails = _useGetters.customerDetails,
16973+
checkoutFormIsValid = _useGetters.checkoutFormIsValid;
1697816974

1697916975
var removeProductFromCart = function removeProductFromCart(product) {
1698016976
localState.removingCartItem = true;
@@ -17088,7 +17084,7 @@ function _asyncToGenerator(fn) { return function () { var self = this, args = ar
1708817084
cartContent: cartContent,
1708917085
removeProductFromCart: removeProductFromCart,
1709017086
checkout: checkout,
17091-
formatPrice: _utils_functions__WEBPACK_IMPORTED_MODULE_4__.formatPrice,
17087+
formatPrice: _utils_functions__WEBPACK_IMPORTED_MODULE_5__.formatPrice,
1709217088
checkoutFormIsValid: checkoutFormIsValid,
1709317089
customerDetails: customerDetails
1709417090
});
@@ -50196,6 +50192,291 @@ function compileToFunction(template, options) {
5019650192

5019750193

5019850194

50195+
/***/ }),
50196+
50197+
/***/ "./node_modules/vuex-composition-helpers/dist/global.js":
50198+
/*!**************************************************************!*\
50199+
!*** ./node_modules/vuex-composition-helpers/dist/global.js ***!
50200+
\**************************************************************/
50201+
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
50202+
50203+
"use strict";
50204+
__webpack_require__.r(__webpack_exports__);
50205+
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
50206+
/* harmony export */ "useState": () => (/* binding */ useState),
50207+
/* harmony export */ "useGetters": () => (/* binding */ useGetters),
50208+
/* harmony export */ "useMutations": () => (/* binding */ useMutations),
50209+
/* harmony export */ "useActions": () => (/* binding */ useActions)
50210+
/* harmony export */ });
50211+
/* harmony import */ var vue__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! vue */ "./node_modules/vue/dist/vue.esm-bundler.js");
50212+
/* harmony import */ var _util__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./util */ "./node_modules/vuex-composition-helpers/dist/util.js");
50213+
50214+
50215+
function computedState(store, prop) {
50216+
return (0,vue__WEBPACK_IMPORTED_MODULE_0__.computed)(() => store.state[prop]);
50217+
}
50218+
function useState(storeOrMap, map) {
50219+
let store = storeOrMap;
50220+
if (arguments.length === 1) {
50221+
map = store;
50222+
store = (0,_util__WEBPACK_IMPORTED_MODULE_1__.getStoreFromInstance)();
50223+
}
50224+
return (0,_util__WEBPACK_IMPORTED_MODULE_1__.useMapping)(store, null, map, computedState);
50225+
}
50226+
function useGetters(storeOrMap, map) {
50227+
let store = storeOrMap;
50228+
if (arguments.length === 1) {
50229+
map = store;
50230+
store = (0,_util__WEBPACK_IMPORTED_MODULE_1__.getStoreFromInstance)();
50231+
}
50232+
return (0,_util__WEBPACK_IMPORTED_MODULE_1__.useMapping)(store, null, map, _util__WEBPACK_IMPORTED_MODULE_1__.computedGetter);
50233+
}
50234+
function useMutations(storeOrMap, map) {
50235+
let store = storeOrMap;
50236+
if (arguments.length === 1) {
50237+
map = store;
50238+
store = (0,_util__WEBPACK_IMPORTED_MODULE_1__.getStoreFromInstance)();
50239+
}
50240+
return (0,_util__WEBPACK_IMPORTED_MODULE_1__.useMapping)(store, null, map, _util__WEBPACK_IMPORTED_MODULE_1__.getMutation);
50241+
}
50242+
function useActions(storeOrMap, map) {
50243+
let store = storeOrMap;
50244+
if (arguments.length === 1) {
50245+
map = store;
50246+
store = (0,_util__WEBPACK_IMPORTED_MODULE_1__.getStoreFromInstance)();
50247+
}
50248+
return (0,_util__WEBPACK_IMPORTED_MODULE_1__.useMapping)(store, null, map, _util__WEBPACK_IMPORTED_MODULE_1__.getAction);
50249+
}
50250+
//# sourceMappingURL=global.js.map
50251+
50252+
/***/ }),
50253+
50254+
/***/ "./node_modules/vuex-composition-helpers/dist/index.js":
50255+
/*!*************************************************************!*\
50256+
!*** ./node_modules/vuex-composition-helpers/dist/index.js ***!
50257+
\*************************************************************/
50258+
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
50259+
50260+
"use strict";
50261+
__webpack_require__.r(__webpack_exports__);
50262+
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
50263+
/* harmony export */ "useActions": () => (/* reexport safe */ _global__WEBPACK_IMPORTED_MODULE_0__.useActions),
50264+
/* harmony export */ "useGetters": () => (/* reexport safe */ _global__WEBPACK_IMPORTED_MODULE_0__.useGetters),
50265+
/* harmony export */ "useMutations": () => (/* reexport safe */ _global__WEBPACK_IMPORTED_MODULE_0__.useMutations),
50266+
/* harmony export */ "useState": () => (/* reexport safe */ _global__WEBPACK_IMPORTED_MODULE_0__.useState),
50267+
/* harmony export */ "createNamespacedHelpers": () => (/* reexport safe */ _namespaced__WEBPACK_IMPORTED_MODULE_1__.createNamespacedHelpers),
50268+
/* harmony export */ "useNamespacedActions": () => (/* reexport safe */ _namespaced__WEBPACK_IMPORTED_MODULE_1__.useNamespacedActions),
50269+
/* harmony export */ "useNamespacedGetters": () => (/* reexport safe */ _namespaced__WEBPACK_IMPORTED_MODULE_1__.useNamespacedGetters),
50270+
/* harmony export */ "useNamespacedMutations": () => (/* reexport safe */ _namespaced__WEBPACK_IMPORTED_MODULE_1__.useNamespacedMutations),
50271+
/* harmony export */ "useNamespacedState": () => (/* reexport safe */ _namespaced__WEBPACK_IMPORTED_MODULE_1__.useNamespacedState),
50272+
/* harmony export */ "wrapStore": () => (/* reexport safe */ _wrapper__WEBPACK_IMPORTED_MODULE_2__.wrapStore)
50273+
/* harmony export */ });
50274+
/* harmony import */ var _global__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./global */ "./node_modules/vuex-composition-helpers/dist/global.js");
50275+
/* harmony import */ var _namespaced__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./namespaced */ "./node_modules/vuex-composition-helpers/dist/namespaced.js");
50276+
/* harmony import */ var _wrapper__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./wrapper */ "./node_modules/vuex-composition-helpers/dist/wrapper.js");
50277+
50278+
50279+
50280+
//# sourceMappingURL=index.js.map
50281+
50282+
/***/ }),
50283+
50284+
/***/ "./node_modules/vuex-composition-helpers/dist/namespaced.js":
50285+
/*!******************************************************************!*\
50286+
!*** ./node_modules/vuex-composition-helpers/dist/namespaced.js ***!
50287+
\******************************************************************/
50288+
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
50289+
50290+
"use strict";
50291+
__webpack_require__.r(__webpack_exports__);
50292+
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
50293+
/* harmony export */ "useNamespacedState": () => (/* binding */ useNamespacedState),
50294+
/* harmony export */ "useNamespacedMutations": () => (/* binding */ useNamespacedMutations),
50295+
/* harmony export */ "useNamespacedActions": () => (/* binding */ useNamespacedActions),
50296+
/* harmony export */ "useNamespacedGetters": () => (/* binding */ useNamespacedGetters),
50297+
/* harmony export */ "createNamespacedHelpers": () => (/* binding */ createNamespacedHelpers)
50298+
/* harmony export */ });
50299+
/* harmony import */ var vue__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! vue */ "./node_modules/vue/dist/vue.esm-bundler.js");
50300+
/* harmony import */ var _util__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./util */ "./node_modules/vuex-composition-helpers/dist/util.js");
50301+
50302+
50303+
function computedState(store, namespace, prop) {
50304+
let module = namespace.split('/').reduce((module, key) => module[key], store.state);
50305+
return (0,vue__WEBPACK_IMPORTED_MODULE_0__.computed)(() => module[prop]);
50306+
}
50307+
function useNamespacedState(storeOrNamespace, namespaceOrMap, map) {
50308+
let store, namespace;
50309+
if (arguments.length === 2) {
50310+
store = (0,_util__WEBPACK_IMPORTED_MODULE_1__.getStoreFromInstance)();
50311+
map = namespaceOrMap;
50312+
namespace = storeOrNamespace;
50313+
}
50314+
else {
50315+
store = storeOrNamespace || (0,_util__WEBPACK_IMPORTED_MODULE_1__.getStoreFromInstance)();
50316+
namespace = namespaceOrMap;
50317+
}
50318+
return (0,_util__WEBPACK_IMPORTED_MODULE_1__.useMapping)(store, namespace, map, computedState);
50319+
}
50320+
function useNamespacedMutations(storeOrNamespace, namespaceOrMap, map) {
50321+
let store, namespace;
50322+
if (arguments.length === 2) {
50323+
store = (0,_util__WEBPACK_IMPORTED_MODULE_1__.getStoreFromInstance)();
50324+
map = namespaceOrMap;
50325+
namespace = storeOrNamespace;
50326+
}
50327+
else {
50328+
store = storeOrNamespace || (0,_util__WEBPACK_IMPORTED_MODULE_1__.getStoreFromInstance)();
50329+
namespace = namespaceOrMap;
50330+
}
50331+
return (0,_util__WEBPACK_IMPORTED_MODULE_1__.useMapping)(store, namespace, map, _util__WEBPACK_IMPORTED_MODULE_1__.getMutation);
50332+
}
50333+
function useNamespacedActions(storeOrNamespace, namespaceOrMap, map) {
50334+
let store, namespace;
50335+
if (arguments.length === 2) {
50336+
store = (0,_util__WEBPACK_IMPORTED_MODULE_1__.getStoreFromInstance)();
50337+
map = namespaceOrMap;
50338+
namespace = storeOrNamespace;
50339+
}
50340+
else {
50341+
store = storeOrNamespace || (0,_util__WEBPACK_IMPORTED_MODULE_1__.getStoreFromInstance)();
50342+
namespace = namespaceOrMap;
50343+
}
50344+
return (0,_util__WEBPACK_IMPORTED_MODULE_1__.useMapping)(store, namespace, map, _util__WEBPACK_IMPORTED_MODULE_1__.getAction);
50345+
}
50346+
function useNamespacedGetters(storeOrNamespace, namespaceOrMap, map) {
50347+
let store, namespace;
50348+
if (arguments.length === 2) {
50349+
store = (0,_util__WEBPACK_IMPORTED_MODULE_1__.getStoreFromInstance)();
50350+
map = namespaceOrMap;
50351+
namespace = storeOrNamespace;
50352+
}
50353+
else {
50354+
store = storeOrNamespace || (0,_util__WEBPACK_IMPORTED_MODULE_1__.getStoreFromInstance)();
50355+
namespace = namespaceOrMap;
50356+
}
50357+
return (0,_util__WEBPACK_IMPORTED_MODULE_1__.useMapping)(store, namespace, map, _util__WEBPACK_IMPORTED_MODULE_1__.computedGetter);
50358+
}
50359+
function createNamespacedHelpers(storeOrNamespace, namespace) {
50360+
let store = undefined;
50361+
if (arguments.length === 1) {
50362+
namespace = storeOrNamespace;
50363+
}
50364+
else {
50365+
store = storeOrNamespace;
50366+
if (!namespace) {
50367+
throw new Error('Namespace is missing to provide namespaced helpers');
50368+
}
50369+
}
50370+
return {
50371+
useState: (map) => useNamespacedState(store, namespace, map),
50372+
useGetters: (map) => useNamespacedGetters(store, namespace, map),
50373+
useMutations: (map) => useNamespacedMutations(store, namespace, map),
50374+
useActions: (map) => useNamespacedActions(store, namespace, map),
50375+
};
50376+
}
50377+
//# sourceMappingURL=namespaced.js.map
50378+
50379+
/***/ }),
50380+
50381+
/***/ "./node_modules/vuex-composition-helpers/dist/util.js":
50382+
/*!************************************************************!*\
50383+
!*** ./node_modules/vuex-composition-helpers/dist/util.js ***!
50384+
\************************************************************/
50385+
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
50386+
50387+
"use strict";
50388+
__webpack_require__.r(__webpack_exports__);
50389+
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
50390+
/* harmony export */ "computedGetter": () => (/* binding */ computedGetter),
50391+
/* harmony export */ "getMutation": () => (/* binding */ getMutation),
50392+
/* harmony export */ "getAction": () => (/* binding */ getAction),
50393+
/* harmony export */ "useMapping": () => (/* binding */ useMapping),
50394+
/* harmony export */ "getStoreFromInstance": () => (/* binding */ getStoreFromInstance)
50395+
/* harmony export */ });
50396+
/* harmony import */ var vue__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! vue */ "./node_modules/vue/dist/vue.esm-bundler.js");
50397+
50398+
function runCB(cb, store, namespace, prop) {
50399+
if (cb.length === 3) { // choose which signature to pass to cb function
50400+
return cb(store, namespace, prop);
50401+
}
50402+
else {
50403+
return cb(store, namespace ? `${namespace}/${prop}` : prop);
50404+
}
50405+
}
50406+
function useFromArray(store, namespace, props, cb) {
50407+
return props.reduce((result, prop) => {
50408+
result[prop] = runCB(cb, store, namespace, prop);
50409+
return result;
50410+
}, {});
50411+
}
50412+
function useFromObject(store, namespace, props, cb) {
50413+
const obj = {};
50414+
for (let key in props) {
50415+
if (props.hasOwnProperty(key)) {
50416+
obj[key] = runCB(cb, store, namespace, props[key]);
50417+
}
50418+
}
50419+
return obj;
50420+
}
50421+
function computedGetter(store, prop) {
50422+
return (0,vue__WEBPACK_IMPORTED_MODULE_0__.computed)(() => store.getters[prop]);
50423+
}
50424+
function getMutation(store, mutation) {
50425+
return function () {
50426+
return store.commit.apply(store, [mutation, ...arguments]);
50427+
};
50428+
}
50429+
function getAction(store, action) {
50430+
return function () {
50431+
return store.dispatch.apply(store, [action, ...arguments]);
50432+
};
50433+
}
50434+
function useMapping(store, namespace, map, cb) {
50435+
if (!map) {
50436+
return {};
50437+
}
50438+
if (map instanceof Array) {
50439+
return useFromArray(store, namespace, map, cb);
50440+
}
50441+
return useFromObject(store, namespace, map, cb);
50442+
}
50443+
function getStoreFromInstance() {
50444+
const vm = (0,vue__WEBPACK_IMPORTED_MODULE_0__.getCurrentInstance)();
50445+
if (!vm) {
50446+
throw new Error('You must use this function within the "setup()" method, or insert the store as first argument.');
50447+
}
50448+
return vm.proxy?.$store;
50449+
}
50450+
//# sourceMappingURL=util.js.map
50451+
50452+
/***/ }),
50453+
50454+
/***/ "./node_modules/vuex-composition-helpers/dist/wrapper.js":
50455+
/*!***************************************************************!*\
50456+
!*** ./node_modules/vuex-composition-helpers/dist/wrapper.js ***!
50457+
\***************************************************************/
50458+
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {
50459+
50460+
"use strict";
50461+
__webpack_require__.r(__webpack_exports__);
50462+
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
50463+
/* harmony export */ "wrapStore": () => (/* binding */ wrapStore)
50464+
/* harmony export */ });
50465+
/* harmony import */ var _namespaced__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./namespaced */ "./node_modules/vuex-composition-helpers/dist/namespaced.js");
50466+
/* harmony import */ var _global__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./global */ "./node_modules/vuex-composition-helpers/dist/global.js");
50467+
50468+
50469+
function wrapStore(store) {
50470+
return {
50471+
createNamespacedHelpers: _namespaced__WEBPACK_IMPORTED_MODULE_0__.createNamespacedHelpers.bind(null, store),
50472+
useActions: _global__WEBPACK_IMPORTED_MODULE_1__.useActions.bind(null, store),
50473+
useGetters: _global__WEBPACK_IMPORTED_MODULE_1__.useGetters.bind(null, store),
50474+
useMutations: _global__WEBPACK_IMPORTED_MODULE_1__.useMutations.bind(null, store),
50475+
useState: _global__WEBPACK_IMPORTED_MODULE_1__.useState.bind(null, store)
50476+
};
50477+
}
50478+
//# sourceMappingURL=wrapper.js.map
50479+
5019950480
/***/ }),
5020050481

5020150482
/***/ "./node_modules/vuex-persist/dist/esm/index.js":

0 commit comments

Comments
 (0)