Home / Function/ DocsPager() — ui Function Reference

DocsPager() — ui Function Reference

Architecture documentation for the DocsPager() function in pager.tsx from the ui codebase.

Entity Profile

Dependency Diagram

graph TD
  9429d3ec_8df8_0c96_68db_eaa7bf76b5a6["DocsPager()"]
  213561a5_18fd_dd2d_4a77_5d95a3395c34["pager.tsx"]
  9429d3ec_8df8_0c96_68db_eaa7bf76b5a6 -->|defined in| 213561a5_18fd_dd2d_4a77_5d95a3395c34
  001e0f6b_7835_dbc1_a974_705554ac3489["getPagerForDoc()"]
  9429d3ec_8df8_0c96_68db_eaa7bf76b5a6 -->|calls| 001e0f6b_7835_dbc1_a974_705554ac3489
  style 9429d3ec_8df8_0c96_68db_eaa7bf76b5a6 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

deprecated/www/components/pager.tsx lines 13–40

export function DocsPager({ doc }: DocsPagerProps) {
  const pager = getPagerForDoc(doc)

  if (!pager) {
    return null
  }

  return (
    <div className="flex flex-row items-center justify-between">
      {pager?.prev?.href && (
        <Button variant="ghost" asChild>
          <Link href={pager.prev.href}>
            <ChevronLeft />
            {pager.prev.title}
          </Link>
        </Button>
      )}
      {pager?.next?.href && (
        <Button variant="ghost" className="ml-auto" asChild>
          <Link href={pager.next.href}>
            {pager.next.title}
            <ChevronRight />
          </Link>
        </Button>
      )}
    </div>
  )
}

Subdomains

Frequently Asked Questions

What does DocsPager() do?
DocsPager() is a function in the ui codebase, defined in deprecated/www/components/pager.tsx.
Where is DocsPager() defined?
DocsPager() is defined in deprecated/www/components/pager.tsx at line 13.
What does DocsPager() call?
DocsPager() calls 1 function(s): getPagerForDoc.

Analyze Your Own Codebase

Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.

Try Supermodel Free