source: node_modules/@reduxjs/toolkit/dist/react/cjs/redux-toolkit-react.development.cjs

Last change on this file was a762898, checked in by istevanoska <ilinastevanoska@…>, 5 months ago

Added visualizations

  • Property mode set to 100644
File size: 2.3 KB
Line 
1"use strict";
2var __defProp = Object.defineProperty;
3var __getOwnPropDesc = Object.getOwnPropertyDescriptor;
4var __getOwnPropNames = Object.getOwnPropertyNames;
5var __hasOwnProp = Object.prototype.hasOwnProperty;
6var __export = (target, all) => {
7 for (var name in all)
8 __defProp(target, name, { get: all[name], enumerable: true });
9};
10var __copyProps = (to, from, except, desc) => {
11 if (from && typeof from === "object" || typeof from === "function") {
12 for (let key of __getOwnPropNames(from))
13 if (!__hasOwnProp.call(to, key) && key !== except)
14 __defProp(to, key, { get: () => from[key], enumerable: !(desc = __getOwnPropDesc(from, key)) || desc.enumerable });
15 }
16 return to;
17};
18var __reExport = (target, mod, secondTarget) => (__copyProps(target, mod, "default"), secondTarget && __copyProps(secondTarget, mod, "default"));
19var __toCommonJS = (mod) => __copyProps(__defProp({}, "__esModule", { value: true }), mod);
20
21// src/react/index.ts
22var react_exports = {};
23__export(react_exports, {
24 createDynamicMiddleware: () => createDynamicMiddleware
25});
26module.exports = __toCommonJS(react_exports);
27__reExport(react_exports, require("@reduxjs/toolkit"), module.exports);
28
29// src/dynamicMiddleware/react/index.ts
30var import_toolkit = require("@reduxjs/toolkit");
31var import_react_redux = require("react-redux");
32var createDynamicMiddleware = () => {
33 const instance = (0, import_toolkit.createDynamicMiddleware)();
34 const createDispatchWithMiddlewareHookFactory = (context = import_react_redux.ReactReduxContext) => {
35 const useDispatch = context === import_react_redux.ReactReduxContext ? import_react_redux.useDispatch : (0, import_react_redux.createDispatchHook)(context);
36 function createDispatchWithMiddlewareHook2(...middlewares) {
37 instance.addMiddleware(...middlewares);
38 return useDispatch;
39 }
40 createDispatchWithMiddlewareHook2.withTypes = () => createDispatchWithMiddlewareHook2;
41 return createDispatchWithMiddlewareHook2;
42 };
43 const createDispatchWithMiddlewareHook = createDispatchWithMiddlewareHookFactory();
44 return {
45 ...instance,
46 createDispatchWithMiddlewareHookFactory,
47 createDispatchWithMiddlewareHook
48 };
49};
50// Annotate the CommonJS export names for ESM import in node:
510 && (module.exports = {
52 createDynamicMiddleware,
53 ...require("@reduxjs/toolkit")
54});
55//# sourceMappingURL=redux-toolkit-react.development.cjs.map
Note: See TracBrowser for help on using the repository browser.