import { createAsyncThunk } from '@reduxjs/toolkit'; import { demoServiceRequests, demoSupportMessages, } from '../../../constants/mockData'; import type { ServiceRequest, SupportMessage } from '../../../types/app'; import { sleep } from '../../../utils/async'; export const seedServiceRequests = createAsyncThunk( 'services/seedRequests', async () => { await sleep(140); return demoServiceRequests; }, ); export const seedSupportMessages = createAsyncThunk( 'services/seedSupportMessages', async () => { await sleep(120); return demoSupportMessages; }, );