Home / Function/ IconsPage() — ui Function Reference

IconsPage() — ui Function Reference

Architecture documentation for the IconsPage() function in page.tsx from the ui codebase.

Entity Profile

Dependency Diagram

graph TD
  7e0151ec_ec9f_623c_00b1_da80ef883b16["IconsPage()"]
  12db5bf2_e504_79a1_741a_3b5d5857c4bb["page.tsx"]
  7e0151ec_ec9f_623c_00b1_da80ef883b16 -->|defined in| 12db5bf2_e504_79a1_741a_3b5d5857c4bb
  style 7e0151ec_ec9f_623c_00b1_da80ef883b16 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

deprecated/www/app/(internal)/icons/page.tsx lines 16–52

export default function IconsPage() {
  return (
    <div>
      <Table>
        <TableHeader>
          <TableRow>
            <TableHead className="w-[240px]" align="left">
              name
            </TableHead>
            {Object.keys(iconLibraries).map((library) => (
              <TableHead key={library}>{library}</TableHead>
            ))}
          </TableRow>
        </TableHeader>
        <TableBody>
          {Object.entries(Icons).map(([name, icon]) => (
            <TableRow key={name}>
              <TableCell align="left">
                <code>{name}</code>
              </TableCell>
              {Object.entries(iconLibraries).map(([library, name]) => {
                const IconComponent = icon[library as keyof typeof icon]
                return (
                  <TableCell key={library} className="[&_svg]:h-4 [&_svg]:w-4">
                    <React.Suspense fallback={<div>Loading...</div>}>
                      {IconComponent && <IconComponent />}
                    </React.Suspense>
                  </TableCell>
                )
              })}
            </TableRow>
          ))}
        </TableBody>
      </Table>
    </div>
  )
}

Subdomains

Frequently Asked Questions

What does IconsPage() do?
IconsPage() is a function in the ui codebase, defined in deprecated/www/app/(internal)/icons/page.tsx.
Where is IconsPage() defined?
IconsPage() is defined in deprecated/www/app/(internal)/icons/page.tsx at line 16.

Analyze Your Own Codebase

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

Try Supermodel Free