Поиск
Глобальный поиск по всем сущностям платформы. Возвращает задачи, проекты, команды и организации, соответствующие запросу.
API Эндпоинт
| Метод | Путь | Auth | Описание |
|---|---|---|---|
GET | /api/search | Да | Глобальный поиск (?q=) |
Эндпоинт принимает параметр q и возвращает результаты, сгруппированные по типу сущности:
json
{
"tasks": [{ "id": "...", "title": "...", "projectId": "..." }],
"projects": [{ "id": "...", "name": "..." }],
"teams": [{ "id": "...", "name": "..." }],
"organizations": [{ "id": "...", "name": "..." }]
}Фронтенд
Поиск доступен в шапке как глобальное поле ввода. Результаты отображаются в выпадающем списке, сгруппированные по типу сущности, с быстрыми ссылками.
typescript
const { results, query, search } = useSearch()
// search(query) возвращает сгруппированные результаты