This repository has no description
387 B
16 lines
1import { useSuspenseQuery } from '@tanstack/react-query';
2import { blueskyKeys } from '../blueskyKeys';
3import { getBlueskyPost } from '../dal';
4
5interface Props {
6 uri: string;
7}
8
9export default function useGetBlueskyPost(props: Props) {
10 const post = useSuspenseQuery({
11 queryKey: blueskyKeys.post(props.uri),
12 queryFn: () => getBlueskyPost(props.uri),
13 });
14
15 return post;
16}