Files
nx-rspack-board-monorepo-ma…/apps/admin/src/api/fetchUsers.ts
2025-11-21 09:35:47 +01:00

16 lines
442 B
TypeScript

import {faker} from '@faker-js/faker'
import { User } from '../types'
const waitMs = (ms: number) => new Promise(resolve => setTimeout(resolve, ms))
export const fetchUsers = async (): Promise<User[]> => {
await waitMs(30)
return Array.from({length: 2000}).map(() => ({
uuid: faker.string.uuid(),
name: faker.person.fullName(),
email: faker.internet.email(),
job: faker.person.jobTitle(),
}))
}