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
4.1 KiB

{"ast":null,"code":"import _extends from \"@babel/runtime/helpers/esm/extends\";\nimport verifyPlainObject from '../utils/verifyPlainObject';\nimport { createInvalidArgFactory } from './invalidArgFactory';\nexport function defaultMergeProps(stateProps, dispatchProps, ownProps) {\n // @ts-ignore\n return _extends({}, ownProps, stateProps, dispatchProps);\n}\nexport function wrapMergePropsFunc(mergeProps) {\n return function initMergePropsProxy(dispatch, _ref) {\n let {\n displayName,\n areMergedPropsEqual\n } = _ref;\n let hasRunOnce = false;\n let mergedProps;\n return function mergePropsProxy(stateProps, dispatchProps, ownProps) {\n const nextMergedProps = mergeProps(stateProps, dispatchProps, ownProps);\n if (hasRunOnce) {\n if (!areMergedPropsEqual(nextMergedProps, mergedProps)) mergedProps = nextMergedProps;\n } else {\n hasRunOnce = true;\n mergedProps = nextMergedProps;\n if (process.env.NODE_ENV !== 'production') verifyPlainObject(mergedProps, displayName, 'mergeProps');\n }\n return mergedProps;\n };\n };\n}\nexport function mergePropsFactory(mergeProps) {\n return !mergeProps ? () => defaultMergeProps : typeof mergeProps === 'function' ? wrapMergePropsFunc(mergeProps) : createInvalidArgFactory(mergeProps, 'mergeProps');\n}","map":{"version":3,"names":["_extends","verifyPlainObject","createInvalidArgFactory","defaultMergeProps","stateProps","dispatchProps","ownProps","wrapMergePropsFunc","mergeProps","initMergePropsProxy","dispatch","displayName","areMergedPropsEqual","hasRunOnce","mergedProps","mergePropsProxy","nextMergedProps","process","env","NODE_ENV","mergePropsFactory"],"sources":["C:/Users/noanr/OneDrive/Documents/IUT Annee n°2/FavorSiteWebComplet/Favor/Site Web/client/node_modules/react-redux/es/connect/mergeProps.js"],"sourcesContent":["import _extends from \"@babel/runtime/helpers/esm/extends\";\nimport verifyPlainObject from '../utils/verifyPlainObject';\nimport { createInvalidArgFactory } from './invalidArgFactory';\nexport function defaultMergeProps(stateProps, dispatchProps, ownProps) {\n // @ts-ignore\n return _extends({}, ownProps, stateProps, dispatchProps);\n}\nexport function wrapMergePropsFunc(mergeProps) {\n return function initMergePropsProxy(dispatch, {\n displayName,\n areMergedPropsEqual\n }) {\n let hasRunOnce = false;\n let mergedProps;\n return function mergePropsProxy(stateProps, dispatchProps, ownProps) {\n const nextMergedProps = mergeProps(stateProps, dispatchProps, ownProps);\n\n if (hasRunOnce) {\n if (!areMergedPropsEqual(nextMergedProps, mergedProps)) mergedProps = nextMergedProps;\n } else {\n hasRunOnce = true;\n mergedProps = nextMergedProps;\n if (process.env.NODE_ENV !== 'production') verifyPlainObject(mergedProps, displayName, 'mergeProps');\n }\n\n return mergedProps;\n };\n };\n}\nexport function mergePropsFactory(mergeProps) {\n return !mergeProps ? () => defaultMergeProps : typeof mergeProps === 'function' ? wrapMergePropsFunc(mergeProps) : createInvalidArgFactory(mergeProps, 'mergeProps');\n}"],"mappings":"AAAA,OAAOA,QAAQ,MAAM,oCAAoC;AACzD,OAAOC,iBAAiB,MAAM,4BAA4B;AAC1D,SAASC,uBAAuB,QAAQ,qBAAqB;AAC7D,OAAO,SAASC,iBAAiB,CAACC,UAAU,EAAEC,aAAa,EAAEC,QAAQ,EAAE;EACrE;EACA,OAAON,QAAQ,CAAC,CAAC,CAAC,EAAEM,QAAQ,EAAEF,UAAU,EAAEC,aAAa,CAAC;AAC1D;AACA,OAAO,SAASE,kBAAkB,CAACC,UAAU,EAAE;EAC7C,OAAO,SAASC,mBAAmB,CAACC,QAAQ,QAGzC;IAAA,IAH2C;MAC5CC,WAAW;MACXC;IACF,CAAC;IACC,IAAIC,UAAU,GAAG,KAAK;IACtB,IAAIC,WAAW;IACf,OAAO,SAASC,eAAe,CAACX,UAAU,EAAEC,aAAa,EAAEC,QAAQ,EAAE;MACnE,MAAMU,eAAe,GAAGR,UAAU,CAACJ,UAAU,EAAEC,aAAa,EAAEC,QAAQ,CAAC;MAEvE,IAAIO,UAAU,EAAE;QACd,IAAI,CAACD,mBAAmB,CAACI,eAAe,EAAEF,WAAW,CAAC,EAAEA,WAAW,GAAGE,eAAe;MACvF,CAAC,MAAM;QACLH,UAAU,GAAG,IAAI;QACjBC,WAAW,GAAGE,eAAe;QAC7B,IAAIC,OAAO,CAACC,GAAG,CAACC,QAAQ,KAAK,YAAY,EAAElB,iBAAiB,CAACa,WAAW,EAAEH,WAAW,EAAE,YAAY,CAAC;MACtG;MAEA,OAAOG,WAAW;IACpB,CAAC;EACH,CAAC;AACH;AACA,OAAO,SAASM,iBAAiB,CAACZ,UAAU,EAAE;EAC5C,OAAO,CAACA,UAAU,GAAG,MAAML,iBAAiB,GAAG,OAAOK,UAAU,KAAK,UAAU,GAAGD,kBAAkB,CAACC,UAAU,CAAC,GAAGN,uBAAuB,CAACM,UAAU,EAAE,YAAY,CAAC;AACtK"},"metadata":{},"sourceType":"module"}