Intento hacer la autenticación Ionic&Vue JWT (JSON Web Token) usando Vuex. Al implementar JwtInterceptor en el archivo ts En esta línea config.headers.common["Authorization"] = portador ${authData.token} estoy recibiendo un error
En la Autorización, recibo errores como "El elemento tiene implícitamente un tipo 'cualquiera' porque la expresión de índice no es del tipo 'número'"
En la configuración. encabezados Recibo errores como "El objeto es posiblemente 'indefinido'".
error de autorización error de configuración
Aquí está el código en el archivo jwtinterceptor.ts
import axios from "axios"; import store from '../store/index'; const jwtInterceptor = axios.create({}); jwtInterceptor.interceptors.request.use((config) => { const authData=store.getters["auth/getAuthData"]; console.log("auth data in jwtInterceptor",authData); config.headers.common["Authorization"] = `bearer ${authData.token}`; return config; }); export default jwtInterceptor;En el archivo Js todo está bien. no en el archivo .ts, cualquier ayuda será apreciada.