(
params
)
| 6 | import getMockData, { type MockData } from './data'; |
| 7 | |
| 8 | const fetcher: Fetcher<MockData, { current: number; pageSize: number; search?: string }> = ( |
| 9 | params |
| 10 | ) => { |
| 11 | return new Promise<{ |
| 12 | data: MockData[]; |
| 13 | total: number; |
| 14 | }>((resolve) => { |
| 15 | setTimeout(() => { |
| 16 | resolve(getMockData(params)); |
| 17 | }, 150); |
| 18 | }); |
| 19 | }; |
| 20 | |
| 21 | export default () => { |
| 22 | const { error, params, loading, data, mutate } = useList(fetcher, () => ({ |
nothing calls this directly
no test coverage detected