feat(beta): public spaces (#2473)

This commit is contained in:
Philip Okugbe
2026-09-05 11:52:10 +01:00
committed by GitHub
parent f4796c982e
commit 876f3da1b2
117 changed files with 7592 additions and 715 deletions
@@ -2,6 +2,7 @@ import { keepPreviousData, useQuery, UseQueryResult } from "@tanstack/react-quer
import {
searchAttachments,
searchPage,
searchPublicSpace,
searchShare,
searchSuggestions,
} from '@/features/search/services/search-service';
@@ -55,3 +56,13 @@ export function useAttachmentSearchQuery(
enabled: !!params.query,
});
}
export function usePublicSpaceSearchQuery(
params: IPageSearchParams & { spaceSlug: string },
): UseQueryResult<IPageSearch[], Error> {
return useQuery({
queryKey: ["public-space-search", params],
queryFn: () => searchPublicSpace(params),
enabled: !!params.query && !!params.spaceSlug,
});
}