【发布时间】:2018-09-17 10:52:02
【问题描述】:
下午好,所有 react-admin 用户。我正在使用这个很棒的开源项目,我已经挣扎了好几个小时。
如文档中所述,如果任何 API 调用返回任何错误,authProvider 将使用 AUTH_ERROR 类型捕获它。但是,在我的情况下, authProvider 没有被触发。谢谢您阅读此篇。任何帮助将不胜感激。
AuthProvider:
export default async(type, params) => {
if (type === AUTH_ERROR) console.log('testing')
}
数据提供者:
class dataProviderHttpError extends Error {
constructor(status, message) {
super(message)
this.status = status
}
}
export default (type, resource, params) => {
return Promise.reject(new dataProviderHttpError(401, 'testing'))
}
管理员
import dataProvider from './dataProvider'
<Admin
dataProvider={dataProvider}
/>
【问题讨论】:
标签: react-admin