{
  "$schema": "https://ui.shadcn.com/schema/registry-item.json",
  "name": "p-pagination-2",
  "description": "Pagination with previous and next buttons only",
  "registryDependencies": [
    "@coss/button",
    "@coss/pagination"
  ],
  "files": [
    {
      "path": "registry/default/particles/p-pagination-2.tsx",
      "content": "import Link from \"next/link\";\nimport { Button } from \"@/registry/default/ui/button\";\nimport {\n  Pagination,\n  PaginationContent,\n  PaginationItem,\n} from \"@/registry/default/ui/pagination\";\n\ntype PaginationProps = {\n  currentPage: number;\n  totalPages: number;\n};\n\nexport default function Particle({ currentPage, totalPages }: PaginationProps) {\n  return (\n    <Pagination>\n      <PaginationContent className=\"w-full justify-between gap-2\">\n        <PaginationItem>\n          <Button\n            disabled={currentPage === 1}\n            render={\n              currentPage === 1 ? undefined : (\n                <Link href={`#/page/${currentPage - 1}`} />\n              )\n            }\n            variant=\"outline\"\n          >\n            Previous\n          </Button>\n        </PaginationItem>\n        <PaginationItem>\n          <Button\n            disabled={currentPage === totalPages}\n            render={\n              currentPage === totalPages ? undefined : (\n                <Link href={`#/page/${currentPage + 1}`} />\n              )\n            }\n            variant=\"outline\"\n          >\n            Next\n          </Button>\n        </PaginationItem>\n      </PaginationContent>\n    </Pagination>\n  );\n}\n",
      "type": "registry:block"
    }
  ],
  "meta": {
    "className": "**:data-[slot=preview]:w-full"
  },
  "categories": [
    "pagination"
  ],
  "type": "registry:block"
}