@playlive/react-query
    Preparing search index...

    Function useCampaign

    • Fetch a campaign by id or slug. Drop-in for @playlive/react-data#useCampaign with TanStack cache sharing, request dedup, and background refetch added.

      Parameters

      Returns UseFetchResult<
          TiltifyCampaign
          | TiltifyPersonalCampaign
          | TiltifyTeamCampaign
          | null,
      >

      const { data, isLoading } = useCampaign(
      { charityType: "tiltify", slug: "my-stream", teamUserSlug: "@me" },
      { refetchInterval: 5_000 }
      );