Skip to content

docs(components): add Pagination component documentation (#399 - #463

Merged
mikewheeleer merged 3 commits into
Agentpay-Org:mainfrom
mysterio123865:docs/pagination-01-component
Jul 28, 2026
Merged

docs(components): add Pagination component documentation (#399#463
mikewheeleer merged 3 commits into
Agentpay-Org:mainfrom
mysterio123865:docs/pagination-01-component

Conversation

@mysterio123865

Copy link
Copy Markdown
Contributor

Summary

Implements Issue #399 by adding comprehensive documentation for the shared Pagination component and linking it across project documentation.

Changes

  • Added docs/pagination.md

    • Documented component props and usage
    • Explained render-state precedence:
      • Error
      • Loading
      • Hidden
      • Navigation
    • Added accessibility (a11y) guidance
    • Included usage examples aligned with the current Pagination.tsx implementation
  • Updated documentation references:

    • Linked Pagination docs from docs/components.md
    • Added Pagination documentation reference in the README shared-components section

Validation

✅ Pagination tests passed (20/20)
npm run build completed successfully

Note: npm run lint still fails due to an existing upstream issue in services/[serviceId]/edit/page.tsx. This was left unchanged as requested and is unrelated to this documentation update.

Tracking

Closes #399

@mikewheeleer

Copy link
Copy Markdown
Contributor

@mysterio123865 this closes #399 nicely. LGTM, merging 🎉

@mikewheeleer
mikewheeleer merged commit 789d1e2 into Agentpay-Org:main Jul 28, 2026
0 of 2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Document the pagination component contract and props

2 participants