# Icon

A component to display any icon from Iconify or another component.

## Key Props

- `name`: to display an icon:

## ::component-code

props:
name: 'i-lucide-lightbulb'
class: 'size-5'

---

::

::framework-only
#nuxt
:::caution{to="/docs/getting-started/integrations/icons/nuxt#collections"}
It's highly recommended to install the icons collections you need, read more about this.

## Usage

```vue
<UIcon
  <!-- props here -->
/>
```
