0.1.26 • Published 12 months ago
@dsaco/utils v0.1.26
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.20
12 months ago
0.1.21
12 months ago
0.1.22
12 months ago
0.1.23
12 months ago
0.1.24
12 months ago
0.1.25
12 months ago
0.1.26
12 months ago
0.1.18
1 year ago
0.1.19
1 year ago
0.1.17
1 year ago
0.1.16
1 year ago
0.1.10
2 years ago
0.1.11
2 years ago
0.1.12
2 years ago
0.1.13
2 years ago
0.1.14
2 years ago
0.1.15
2 years ago
0.1.8
2 years ago
0.1.9
2 years ago
0.1.7
3 years ago
0.1.5
3 years ago
0.1.4
3 years ago
0.1.3
3 years ago
0.1.2
3 years ago
0.1.1
3 years ago
0.0.1
3 years ago
0.1.0
3 years ago