{"ast":null,"code":"'use strict';\n\nimport transformData from './transformData.js';\nimport isCancel from '../cancel/isCancel.js';\nimport defaults from '../defaults/index.js';\nimport CanceledError from '../cancel/CanceledError.js';\nimport AxiosHeaders from '../core/AxiosHeaders.js';\n\n/**\n * Throws a `CanceledError` if cancellation has been requested.\n *\n * @param {Object} config The config that is to be used for the request\n *\n * @returns {void}\n */\nfunction throwIfCancellationRequested(config) {\n if (config.cancelToken) {\n config.cancelToken.throwIfRequested();\n }\n if (config.signal && config.signal.aborted) {\n throw new CanceledError();\n }\n}\n\n/**\n * Dispatch a request to the server using the configured adapter.\n *\n * @param {object} config The config that is to be used for the request\n *\n * @returns {Promise} The Promise to be fulfilled\n */\nexport default function dispatchRequest(config) {\n throwIfCancellationRequested(config);\n config.headers = AxiosHeaders.from(config.headers);\n\n // Transform request data\n config.data = transformData.call(config, config.transformRequest);\n const adapter = config.adapter || defaults.adapter;\n return adapter(config).then(function onAdapterResolution(response) {\n throwIfCancellationRequested(config);\n\n // Transform response data\n response.data = transformData.call(config, config.transformResponse, response);\n response.headers = AxiosHeaders.from(response.headers);\n return response;\n }, function onAdapterRejection(reason) {\n if (!isCancel(reason)) {\n throwIfCancellationRequested(config);\n\n // Transform response data\n if (reason && reason.response) {\n reason.response.data = transformData.call(config, config.transformResponse, reason.response);\n reason.response.headers = AxiosHeaders.from(reason.response.headers);\n }\n }\n return Promise.reject(reason);\n });\n}","map":{"version":3,"names":["transformData","isCancel","defaults","CanceledError","AxiosHeaders","throwIfCancellationRequested","config","cancelToken","throwIfRequested","signal","aborted","dispatchRequest","headers","from","data","call","transformRequest","adapter","then","onAdapterResolution","response","transformResponse","onAdapterRejection","reason","Promise","reject"],"sources":["C:/Users/noanr/OneDrive/Documents/2eme anée/FavorSiteWebComplet/Favor/Site Web/client/node_modules/axios/lib/core/dispatchRequest.js"],"sourcesContent":["'use strict';\n\nimport transformData from './transformData.js';\nimport isCancel from '../cancel/isCancel.js';\nimport defaults from '../defaults/index.js';\nimport CanceledError from '../cancel/CanceledError.js';\nimport AxiosHeaders from '../core/AxiosHeaders.js';\n\n/**\n * Throws a `CanceledError` if cancellation has been requested.\n *\n * @param {Object} config The config that is to be used for the request\n *\n * @returns {void}\n */\nfunction throwIfCancellationRequested(config) {\n if (config.cancelToken) {\n config.cancelToken.throwIfRequested();\n }\n\n if (config.signal && config.signal.aborted) {\n throw new CanceledError();\n }\n}\n\n/**\n * Dispatch a request to the server using the configured adapter.\n *\n * @param {object} config The config that is to be used for the request\n *\n * @returns {Promise} The Promise to be fulfilled\n */\nexport default function dispatchRequest(config) {\n throwIfCancellationRequested(config);\n\n config.headers = AxiosHeaders.from(config.headers);\n\n // Transform request data\n config.data = transformData.call(\n config,\n config.transformRequest\n );\n\n const adapter = config.adapter || defaults.adapter;\n\n return adapter(config).then(function onAdapterResolution(response) {\n throwIfCancellationRequested(config);\n\n // Transform response data\n response.data = transformData.call(\n config,\n config.transformResponse,\n response\n );\n\n response.headers = AxiosHeaders.from(response.headers);\n\n return response;\n }, function onAdapterRejection(reason) {\n if (!isCancel(reason)) {\n throwIfCancellationRequested(config);\n\n // Transform response data\n if (reason && reason.response) {\n reason.response.data = transformData.call(\n config,\n config.transformResponse,\n reason.response\n );\n reason.response.headers = AxiosHeaders.from(reason.response.headers);\n }\n }\n\n return Promise.reject(reason);\n });\n}\n"],"mappings":"AAAA,YAAY;;AAEZ,OAAOA,aAAa,MAAM,oBAAoB;AAC9C,OAAOC,QAAQ,MAAM,uBAAuB;AAC5C,OAAOC,QAAQ,MAAM,sBAAsB;AAC3C,OAAOC,aAAa,MAAM,4BAA4B;AACtD,OAAOC,YAAY,MAAM,yBAAyB;;AAElD;AACA;AACA;AACA;AACA;AACA;AACA;AACA,SAASC,4BAA4B,CAACC,MAAM,EAAE;EAC5C,IAAIA,MAAM,CAACC,WAAW,EAAE;IACtBD,MAAM,CAACC,WAAW,CAACC,gBAAgB,EAAE;EACvC;EAEA,IAAIF,MAAM,CAACG,MAAM,IAAIH,MAAM,CAACG,MAAM,CAACC,OAAO,EAAE;IAC1C,MAAM,IAAIP,aAAa,EAAE;EAC3B;AACF;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,eAAe,SAASQ,eAAe,CAACL,MAAM,EAAE;EAC9CD,4BAA4B,CAACC,MAAM,CAAC;EAEpCA,MAAM,CAACM,OAAO,GAAGR,YAAY,CAACS,IAAI,CAACP,MAAM,CAACM,OAAO,CAAC;;EAElD;EACAN,MAAM,CAACQ,IAAI,GAAGd,aAAa,CAACe,IAAI,CAC9BT,MAAM,EACNA,MAAM,CAACU,gBAAgB,CACxB;EAED,MAAMC,OAAO,GAAGX,MAAM,CAACW,OAAO,IAAIf,QAAQ,CAACe,OAAO;EAElD,OAAOA,OAAO,CAACX,MAAM,CAAC,CAACY,IAAI,CAAC,SAASC,mBAAmB,CAACC,QAAQ,EAAE;IACjEf,4BAA4B,CAACC,MAAM,CAAC;;IAEpC;IACAc,QAAQ,CAACN,IAAI,GAAGd,aAAa,CAACe,IAAI,CAChCT,MAAM,EACNA,MAAM,CAACe,iBAAiB,EACxBD,QAAQ,CACT;IAEDA,QAAQ,CAACR,OAAO,GAAGR,YAAY,CAACS,IAAI,CAACO,QAAQ,CAACR,OAAO,CAAC;IAEtD,OAAOQ,QAAQ;EACjB,CAAC,EAAE,SAASE,kBAAkB,CAACC,MAAM,EAAE;IACrC,IAAI,CAACtB,QAAQ,CAACsB,MAAM,CAAC,EAAE;MACrBlB,4BAA4B,CAACC,MAAM,CAAC;;MAEpC;MACA,IAAIiB,MAAM,IAAIA,MAAM,CAACH,QAAQ,EAAE;QAC7BG,MAAM,CAACH,QAAQ,CAACN,IAAI,GAAGd,aAAa,CAACe,IAAI,CACvCT,MAAM,EACNA,MAAM,CAACe,iBAAiB,EACxBE,MAAM,CAACH,QAAQ,CAChB;QACDG,MAAM,CAACH,QAAQ,CAACR,OAAO,GAAGR,YAAY,CAACS,IAAI,CAACU,MAAM,CAACH,QAAQ,CAACR,OAAO,CAAC;MACtE;IACF;IAEA,OAAOY,OAAO,CAACC,MAAM,CAACF,MAAM,CAAC;EAC/B,CAAC,CAAC;AACJ"},"metadata":{},"sourceType":"module"}