fix authProvider for added custom auth

This commit is contained in:
maxim
2025-03-28 00:29:13 +03:00
parent da3a162adb
commit 35e4718630
6 changed files with 90 additions and 64 deletions

18
src/providers/data.ts Normal file
View File

@ -0,0 +1,18 @@
import dataProvider from '@refinedev/simple-rest'
import axios from 'axios'
import {BACKEND_URL} from '../lib/constants'
import {TOKEN_KEY} from '../authProvider'
const axiosInstance = axios.create()
axiosInstance.interceptors.request.use((config) => {
const token = localStorage.getItem(TOKEN_KEY)
if (token) {
config.headers.Authorization = `Bearer ${token}`
}
return config
})
export const customDataProvider = dataProvider(BACKEND_URL, axiosInstance)