0.1.17 • Published 3 months ago
@dsaco/utils v0.1.17
install
npm i -S @dsaco/utils
usage
import { message } from 'antd';
import { Request as _Request } from '@dsaco/utils';
export const Request = new _Request(undefined, (e) => {
const response = e.response;
if (response?.status === 400) {
message.error(
(response?.data as API.ResponseError)?.message ?? '错误的请求'
);
} else if (response?.status === 401) {
message.error('用户未登录');
} else if (response?.status === 403) {
message.error('权限不足');
} else if (response?.status === 404) {
message.error('访问地址不存在');
} else if (response?.status === 500) {
message.error((response?.data as API.ResponseError)?.message ?? '网络异常');
}
return Promise.reject(e.response?.statusText);
});
import { Request } from '@/utils';
export const getUsersByPage: API.RequestRecords<User> = (params) => {
return Request.get('/api/users/page', params);
};
0.1.17
3 months ago
0.1.16
4 months ago
0.1.10
10 months ago
0.1.11
10 months ago
0.1.12
10 months ago
0.1.13
8 months ago
0.1.14
8 months ago
0.1.15
7 months ago
0.1.8
11 months ago
0.1.9
11 months ago
0.1.7
1 year ago
0.1.5
1 year ago
0.1.4
1 year ago
0.1.3
1 year ago
0.1.2
1 year ago
0.1.1
1 year ago
0.0.1
1 year ago
0.1.0
1 year ago