You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
1 line
3.7 KiB
1 line
3.7 KiB
{"ast":null,"code":"'use strict';\n\nObject.defineProperty(exports, '__esModule', {\n value: true\n});\nfunction _interopRequireDefault(obj) {\n return obj && obj.__esModule ? obj : {\n 'default': obj\n };\n}\nvar _lodashLangIsObject = require('lodash/lang/isObject');\nvar _lodashLangIsObject2 = _interopRequireDefault(_lodashLangIsObject);\nvar _invariant = require('invariant');\nvar _invariant2 = _interopRequireDefault(_invariant);\n\n/**\n * an elegance way to write reducer\n * @param funcMap the functions map\n * @param initialState initiate state\n * @returns {Function}\n */\n\nexports['default'] = function (funcMap, initialState) {\n (0, _invariant2['default'])((0, _lodashLangIsObject2['default'])(funcMap), 'funcMap need to be a plain object');\n return function () {\n var state = arguments.length <= 0 || arguments[0] === undefined ? initialState : arguments[0];\n var action = arguments.length <= 1 || arguments[1] === undefined ? null : arguments[1];\n return funcMap.hasOwnProperty(action.type) ? funcMap[action.type](state, action) : state;\n };\n};\nmodule.exports = exports['default'];","map":{"version":3,"names":["Object","defineProperty","exports","value","_interopRequireDefault","obj","__esModule","_lodashLangIsObject","require","_lodashLangIsObject2","_invariant","_invariant2","funcMap","initialState","state","arguments","length","undefined","action","hasOwnProperty","type","module"],"sources":["C:/Users/noanr/OneDrive/Documents/2eme anée/FavorSiteWebComplet/Favor/Site Web/client/node_modules/redux-toolkit/lib/createReducer.js"],"sourcesContent":["'use strict';\n\nObject.defineProperty(exports, '__esModule', {\n value: true\n});\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { 'default': obj }; }\n\nvar _lodashLangIsObject = require('lodash/lang/isObject');\n\nvar _lodashLangIsObject2 = _interopRequireDefault(_lodashLangIsObject);\n\nvar _invariant = require('invariant');\n\nvar _invariant2 = _interopRequireDefault(_invariant);\n\n/**\n * an elegance way to write reducer\n * @param funcMap the functions map\n * @param initialState initiate state\n * @returns {Function}\n */\n\nexports['default'] = function (funcMap, initialState) {\n (0, _invariant2['default'])((0, _lodashLangIsObject2['default'])(funcMap), 'funcMap need to be a plain object');\n return function () {\n var state = arguments.length <= 0 || arguments[0] === undefined ? initialState : arguments[0];\n var action = arguments.length <= 1 || arguments[1] === undefined ? null : arguments[1];\n return funcMap.hasOwnProperty(action.type) ? funcMap[action.type](state, action) : state;\n };\n};\n\nmodule.exports = exports['default'];"],"mappings":"AAAA,YAAY;;AAEZA,MAAM,CAACC,cAAc,CAACC,OAAO,EAAE,YAAY,EAAE;EAC3CC,KAAK,EAAE;AACT,CAAC,CAAC;AAEF,SAASC,sBAAsB,CAACC,GAAG,EAAE;EAAE,OAAOA,GAAG,IAAIA,GAAG,CAACC,UAAU,GAAGD,GAAG,GAAG;IAAE,SAAS,EAAEA;EAAI,CAAC;AAAE;AAEhG,IAAIE,mBAAmB,GAAGC,OAAO,CAAC,sBAAsB,CAAC;AAEzD,IAAIC,oBAAoB,GAAGL,sBAAsB,CAACG,mBAAmB,CAAC;AAEtE,IAAIG,UAAU,GAAGF,OAAO,CAAC,WAAW,CAAC;AAErC,IAAIG,WAAW,GAAGP,sBAAsB,CAACM,UAAU,CAAC;;AAEpD;AACA;AACA;AACA;AACA;AACA;;AAEAR,OAAO,CAAC,SAAS,CAAC,GAAG,UAAUU,OAAO,EAAEC,YAAY,EAAE;EACpD,CAAC,CAAC,EAAEF,WAAW,CAAC,SAAS,CAAC,EAAE,CAAC,CAAC,EAAEF,oBAAoB,CAAC,SAAS,CAAC,EAAEG,OAAO,CAAC,EAAE,mCAAmC,CAAC;EAC/G,OAAO,YAAY;IACjB,IAAIE,KAAK,GAAGC,SAAS,CAACC,MAAM,IAAI,CAAC,IAAID,SAAS,CAAC,CAAC,CAAC,KAAKE,SAAS,GAAGJ,YAAY,GAAGE,SAAS,CAAC,CAAC,CAAC;IAC7F,IAAIG,MAAM,GAAGH,SAAS,CAACC,MAAM,IAAI,CAAC,IAAID,SAAS,CAAC,CAAC,CAAC,KAAKE,SAAS,GAAG,IAAI,GAAGF,SAAS,CAAC,CAAC,CAAC;IACtF,OAAOH,OAAO,CAACO,cAAc,CAACD,MAAM,CAACE,IAAI,CAAC,GAAGR,OAAO,CAACM,MAAM,CAACE,IAAI,CAAC,CAACN,KAAK,EAAEI,MAAM,CAAC,GAAGJ,KAAK;EAC1F,CAAC;AACH,CAAC;AAEDO,MAAM,CAACnB,OAAO,GAAGA,OAAO,CAAC,SAAS,CAAC"},"metadata":{},"sourceType":"script"} |