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}`} />
</>
);
}