Estoy usando axios "axios": "^0.25.0", en la extensión de google chrome (manifest V3), porque al usar fetch debemos implementar el interceptor usted mismo. Ahora mostrar cuando ejecuto una publicación en la extensión de Google Chrome muestra este mensaje de error:
TypeError: adapter is not a function at dispatchRequest (background.js:836:10) at Axios.request (background.js:599:15) at Axios.post (background.js:634:17) at Function.wrap [as post] (background.js:1276:15) at do_post (background.js:2418:50) at handleTransImpl (background.js:2370:72) at handleMessage (background.js:2551:94) at background.js:2546:5Busqué en Internet que encontré el axios usando XHLHTTPRequest por defecto. ¿Es posible hacerlo usando fetch por defecto? ¿Qué debo hacer para que axios admita la extensión de Google Chrome? este es el código de solicitud http:
export function do_post(url:string,data:any){ axios.post(url, JSON.stringify(data)) .then(function (response) { console.log(response); }) .catch(function (error) { console.log(error); }); }