()
| 44 | |
| 45 | // Helper function to generate IDs |
| 46 | function generateId(): string { |
| 47 | return Math.random().toString(36).substring(2) + Date.now().toString(36) |
| 48 | } |
| 49 | |
| 50 | // Simulate network delay |
| 51 | const delay = (ms: number) => new Promise((resolve) => setTimeout(resolve, ms)) |