add: markdown search feature

This commit is contained in:
h z
2025-01-17 09:20:20 +00:00
parent 3f4669f776
commit 76b298ac8b
4 changed files with 138 additions and 43 deletions

View File

@@ -91,3 +91,16 @@ export const useMoveMarkdown = () => {
}
);
};
export const useSearchMarkdown = (keyword) => {
const queryClient = useQueryClient();
const config = useConfig();
return useQuery(["markdownsByKeyword", keyword],
() => fetch_(
`${config.BACKEND_HOST}/api/markdown/search/${encodeURIComponent(keyword)}`,
),
{
enabled: !!keyword,
}
);
};