import { useSuspenseQuery, type UseSuspenseQueryResult } from '@tanstack/react-query'; import { useNostr } from '../useNostr.ts'; import type { NostrEvent } from '@nostrify/types'; export function useSocialFeed(): UseSuspenseQueryResult { const { nostr } = useNostr(); return useSuspenseQuery({ queryKey: ['social-feed'], queryFn: () => nostr.query( [{ kinds: [1], limit: 5 }], { signal: AbortSignal.timeout(5000) }, ), }); }