soundcloud-api-ts-next
    Preparing search index...

    Function useInfiniteUserTracks

    • Fetch a user's tracks with infinite/paginated loading.

      Parameters

      • userId: string | number | null

        The user ID. Pass null to skip.

      Returns InfiniteResult<SoundCloudTrack>

      An InfiniteResult of SoundCloudTrack.

      import { useInfiniteUserTracks } from "soundcloud-api-ts-next";

      function AllTracks({ userId }: { userId: number }) {
      const { data, loadMore, hasMore } = useInfiniteUserTracks(userId);
      return <div>{data.map(t => <p key={t.id}>{t.title}</p>)}</div>;
      }

      useUserTracks for single-page fetch