/
NoWay1co
/
AudioAnalytics
Обзор
Документация
Войти
/
NoWay1co
/
AudioAnalytics
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
master
frontend/src/api/search.ts
34 строки
770 B
Ivan
Реализована авторизация, поиск, Docker и миграции БД
06 фев 2026, 22:07
06 фев 2026, 22:07
1a2e0f3
Код
Авторство
О чём код?
import apiClient from './client'; export interface SearchEmployee { id: string; first_name: string | null; last_name: string | null; position: string | null; salon_name: string | null; } export interface SearchRecording { id: string; employee_name: string | null; summary: string | null; processing_status: string; created_at: string | null; } export interface SearchResults { query: string; employees: SearchEmployee[]; recordings: SearchRecording[]; } export const searchApi = { async globalSearch(query: string, limit: number = 10): Promise<SearchResults> { const response = await apiClient.get<SearchResults>('/api/search', { params: { q: query, limit }, }); return response.data; }, }; export default searchApi;