Files
docmost-ryan/apps/client/src/features/search/services/search-service.ts
Philipinho 90ae750d48 space updates
* space UI
* space management
* space permissions
* other fixes
2024-04-12 19:38:58 +01:00

19 lines
522 B
TypeScript

import api from "@/lib/api-client";
import {
IPageSearch,
ISuggestionResult,
SearchSuggestionParams,
} from "@/features/search/types/search.types";
export async function searchPage(query: string): Promise<IPageSearch[]> {
const req = await api.post<IPageSearch[]>("/search", { query });
return req.data;
}
export async function searchSuggestions(
params: SearchSuggestionParams,
): Promise<ISuggestionResult> {
const req = await api.post<ISuggestionResult>("/search/suggest", params);
return req.data;
}