Loading
Showcase
Loading component registry groups and selected install bundle...
Name-based icon that resolves from a library (name + optional set, e.g. Lucide, Heroicons, Font Awesome). Use when you need icons by name from a chosen set. For theme alias resolution use Theme Icon; for custom SVG paths use the Icon primitive.
src/components/registry/primitives/core/library-icon.tsx→components/registry/primitives/core/library-icon.tsxsrc/components/registry/primitives/core/library-icon-sets/types.ts→components/registry/primitives/core/library-icon-sets/types.ts@emotion/react@emotion/styled@mui/icons-material@mui/materiallucide-react