CmIcon
CmIcon usa o peer opcional @iconify/react. Instale esse peer quando quiser renderizar ícones por nome; se não quiser adicionar essa dependência, passe ícones como ReactNode nos componentes que aceitam a prop icon.
Import
import { CmIcon } from "cosmemilton-ui/server";Ícones por nome
Instale @iconify/react no projeto para usar CmIcon.
API rápida
Props principais de cada peça exportada.
CmIcon
Notas
Aviso: `CmIcon` depende de `@iconify/react`, que é um peer opcional da biblioteca. Instale com `npm install @iconify/react` antes de copiar exemplos que importam `CmIcon`.
Se o projeto não usa Iconify, prefira passar um ícone como `ReactNode` diretamente em props como `icon`, `startIcon` ou `endIcon`.
Quando `size` é omitido, `CmIcon` herda o tamanho contextual do componente ao redor — útil em botões e ações compactas.