Flows / Thread Pagination

Thread Pagination

Swap the widget’s urlId at runtime to jump between products, posts, or pages. Threads provision lazily. No pre-creation needed.

Page · 0urlId · nextjs-demo-page-0
page 0
app/paginated/page.tsx
'use client';

import { useState } from 'react';
import { FastComments } from 'fastcomments-nextjs';

export default function PaginatedPage() {
  const [page, setPage] = useState(0);
  return (
    <>
      <button onClick={() => setPage(page - 1)}>Prev</button>
      <button onClick={() => setPage(page + 1)}>Next</button>
      <FastComments tenantId="demo" urlId={`product-${page}`} />
    </>
  );
}