The track ID. Pass null to skip.
An InfiniteResult of SoundCloudComment.
import { useInfiniteTrackComments } from "soundcloud-api-ts-next";
function AllComments({ trackId }: { trackId: number }) {
const { data, loadMore, hasMore } = useInfiniteTrackComments(trackId);
return <div>{data.map(c => <p key={c.id}>{c.body}</p>)}</div>;
}
useTrackComments for single-page fetch
Fetch comments on a track with infinite/paginated loading.