Où ajouter une configuration personnalisée pour les bibliothèques externes (modules NPM) en réaction, qui seront utilisés dans l'application entièreOù ajouter une configuration personnalisée pour les bibliothèques externes (modules NPM) dans React
Mon énoncé du problème est: I je fais appel à l'API Axios, je ne veux pas inclure en-tête d'authentification dans chaque appel séparément, je pense à y créer une Axios de fichiers et l'importation et faire quelque chose comme ça
customAxios = axios
customAxios.defaults.headers.common['Authorization'] = store.getState().session.token;
export customAxios
maintenant, je vais importer customAxios dans n'importe quel fichier où je dois faire appel api Est-ce la bonne façon? si ce n'est pas comment gérer cette situation
BTW je suis nouveau réagir
Vous pouvez utiliser des cookies cryptés ou un stockage local pour stocker l'en-tête auth et le rechercher lorsque vous en avez besoin? – Deano