123456789101112131415161718192021222324 |
- import { http, HttpResponse, delay } from 'msw';
- import { faker } from '@faker-js/faker/locale/zh_CN';
- import { serverApi } from './_util';
- export default [
- http.get(serverApi('/user/:id'), async () => {
- await delay(1000);
- return HttpResponse.json(
- Array.from({ length: 10 }).map(() => ({
- fullname: faker.person.fullName(),
- email: faker.internet.email(),
- avatar: faker.image.avatar(),
- address: faker.location.streetAddress(),
- })),
- );
- }),
- http.get(serverApi('/login'), async () => {
- await delay(1000);
- return HttpResponse.json({
- code: 200,
- data: '登录成功',
- });
- }),
- ];
|