source: node_modules/@reduxjs/toolkit/dist/react/redux-toolkit-react.legacy-esm.js

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

Added visualizations

  • Property mode set to 100644
File size: 1.9 KB
Line 
1var __defProp = Object.defineProperty;
2var __defProps = Object.defineProperties;
3var __getOwnPropDescs = Object.getOwnPropertyDescriptors;
4var __getOwnPropSymbols = Object.getOwnPropertySymbols;
5var __hasOwnProp = Object.prototype.hasOwnProperty;
6var __propIsEnum = Object.prototype.propertyIsEnumerable;
7var __defNormalProp = (obj, key, value) => key in obj ? __defProp(obj, key, { enumerable: true, configurable: true, writable: true, value }) : obj[key] = value;
8var __spreadValues = (a, b) => {
9 for (var prop in b || (b = {}))
10 if (__hasOwnProp.call(b, prop))
11 __defNormalProp(a, prop, b[prop]);
12 if (__getOwnPropSymbols)
13 for (var prop of __getOwnPropSymbols(b)) {
14 if (__propIsEnum.call(b, prop))
15 __defNormalProp(a, prop, b[prop]);
16 }
17 return a;
18};
19var __spreadProps = (a, b) => __defProps(a, __getOwnPropDescs(b));
20
21// src/react/index.ts
22export * from "@reduxjs/toolkit";
23
24// src/dynamicMiddleware/react/index.ts
25import { createDynamicMiddleware as cDM } from "@reduxjs/toolkit";
26import { createDispatchHook, ReactReduxContext, useDispatch as useDefaultDispatch } from "react-redux";
27var createDynamicMiddleware = () => {
28 const instance = cDM();
29 const createDispatchWithMiddlewareHookFactory = (context = ReactReduxContext) => {
30 const useDispatch = context === ReactReduxContext ? useDefaultDispatch : createDispatchHook(context);
31 function createDispatchWithMiddlewareHook2(...middlewares) {
32 instance.addMiddleware(...middlewares);
33 return useDispatch;
34 }
35 createDispatchWithMiddlewareHook2.withTypes = () => createDispatchWithMiddlewareHook2;
36 return createDispatchWithMiddlewareHook2;
37 };
38 const createDispatchWithMiddlewareHook = createDispatchWithMiddlewareHookFactory();
39 return __spreadProps(__spreadValues({}, instance), {
40 createDispatchWithMiddlewareHookFactory,
41 createDispatchWithMiddlewareHook
42 });
43};
44export {
45 createDynamicMiddleware
46};
47//# sourceMappingURL=redux-toolkit-react.legacy-esm.js.map
Note: See TracBrowser for help on using the repository browser.