Fetch a campaign by id or slug. Drop-in for @playlive/react-data#useCampaign with TanStack cache sharing, request dedup, and background refetch added.
@playlive/react-data#useCampaign
Optional
const { data, isLoading } = useCampaign( { charityType: "tiltify", slug: "my-stream", teamUserSlug: "@me" }, { refetchInterval: 5_000 }); Copy
const { data, isLoading } = useCampaign( { charityType: "tiltify", slug: "my-stream", teamUserSlug: "@me" }, { refetchInterval: 5_000 });
Fetch a campaign by id or slug. Drop-in for
@playlive/react-data#useCampaignwith TanStack cache sharing, request dedup, and background refetch added.