| 1 | "use strict";
|
|---|
| 2 | var __defProp = Object.defineProperty;
|
|---|
| 3 | var __getOwnPropDesc = Object.getOwnPropertyDescriptor;
|
|---|
| 4 | var __getOwnPropNames = Object.getOwnPropertyNames;
|
|---|
| 5 | var __hasOwnProp = Object.prototype.hasOwnProperty;
|
|---|
| 6 | var __export = (target, all) => {
|
|---|
| 7 | for (var name in all)
|
|---|
| 8 | __defProp(target, name, { get: all[name], enumerable: true });
|
|---|
| 9 | };
|
|---|
| 10 | var __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 | };
|
|---|
| 18 | var __reExport = (target, mod, secondTarget) => (__copyProps(target, mod, "default"), secondTarget && __copyProps(secondTarget, mod, "default"));
|
|---|
| 19 | var __toCommonJS = (mod) => __copyProps(__defProp({}, "__esModule", { value: true }), mod);
|
|---|
| 20 |
|
|---|
| 21 | // src/react/index.ts
|
|---|
| 22 | var react_exports = {};
|
|---|
| 23 | __export(react_exports, {
|
|---|
| 24 | createDynamicMiddleware: () => createDynamicMiddleware
|
|---|
| 25 | });
|
|---|
| 26 | module.exports = __toCommonJS(react_exports);
|
|---|
| 27 | __reExport(react_exports, require("@reduxjs/toolkit"), module.exports);
|
|---|
| 28 |
|
|---|
| 29 | // src/dynamicMiddleware/react/index.ts
|
|---|
| 30 | var import_toolkit = require("@reduxjs/toolkit");
|
|---|
| 31 | var import_react_redux = require("react-redux");
|
|---|
| 32 | var 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:
|
|---|
| 51 | 0 && (module.exports = {
|
|---|
| 52 | createDynamicMiddleware,
|
|---|
| 53 | ...require("@reduxjs/toolkit")
|
|---|
| 54 | });
|
|---|
| 55 | //# sourceMappingURL=redux-toolkit-react.development.cjs.map |
|---|