Добрый день, все пользователи реакции-админа.Я использую этот удивительный проект с открытым исходным кодом, и я боролся в течение нескольких часов.
Как указано в документации, если какие-либо вызовы API возвращают какую-либо ошибку, authProvider будет ловить его с типом AUTH_ERROR.Однако в моем случае authProvider не запускается.Спасибо за чтение этого.Любая помощь будет высоко ценится.
AuthProvider:
export default async(type, params) => {
if (type === AUTH_ERROR) console.log('testing')
}
dataProvider:
class dataProviderHttpError extends Error {
constructor(status, message) {
super(message)
this.status = status
}
}
export default (type, resource, params) => {
return Promise.reject(new dataProviderHttpError(401, 'testing'))
}
Admin
import dataProvider from './dataProvider'
<Admin
dataProvider={dataProvider}
/>