/
DaniilSk
/
DesignLab
Обзор
Документация
Войти
/
DaniilSk
/
DesignLab
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
master
frontend/src/shared/api/profile.ts
11 строк
395 B
Даниил
feat(app): add typed api stores and navigation
13 июл 2026, 01:57
13 июл 2026, 01:57
c3dc2f7
Код
Авторство
О чём код?
import { mockProfile } from '@/mocks/profile' import { apiRequest, USE_MOCKS } from '@/shared/api/client' import type { ProfileRead } from '@/types/api' export async function getProfile(): Promise<ProfileRead> { if (USE_MOCKS) { await new Promise((resolve) => globalThis.setTimeout(resolve, 120)) return structuredClone(mockProfile) } return apiRequest<ProfileRead>('/profile') }