import { useQuery } from '@tanstack/react-query'; import api from '@/lib/api'; import type { Feed } from '@/types'; export function useFeeds() { return useQuery({ queryKey: ['feeds'], queryFn: async () => { const response = await api.get('/feeds'); return response.data.data ?? response.data; }, }); } export function useFeed(slug: string) { return useQuery({ queryKey: ['feed', slug], queryFn: async () => { const response = await api.get(`/feeds/${slug}`); return response.data; }, enabled: !!slug, }); }