Descripción general de la insignia React

    La insignia Ignite UI for React es un componente que se utiliza junto con avatares, menús de navegación u otros componentes de una aplicación cuando se necesita una notificación visual. Las insignias suelen estar diseñadas con estilos predefinidos para comunicar información, éxito, advertencias o errores.

    React Badge Example

    EXAMPLE
    TSX
    CSS

    Like this sample? Get access to our complete Ignite UI for React toolkit and start building your own apps in minutes. Download it for free.

    Usage

    Primero, debes instalar el paquete npm Ignite UI for React correspondiente ejecutando el siguiente comando:

    npm install igniteui-react
    cmd

    Luego necesitarás importar IgrBadge, su CSS necesario y registrar su módulo, así:

    import { IgrBadgeModule, IgrBadge } from 'igniteui-react';
    import 'igniteui-webcomponents/themes/light/bootstrap.css';
    IgrBadgeModule.register();
    tsx
    <IgrBadge />
    tsx

    Para mostrar un borde sutil alrededor de la insignia, puede configurar el atributo outlined de la insignia.

    <IgrBadge outlined="true" ></IgrBadge>
    tsx
    Ignite UI for React | CTA Banner

    Examples

    Variants

    La insignia Ignite UI for React admite varias variantes estilísticas predefinidas. Puede cambiar la variante asignando uno de los valores admitidos -primary (predeterminado), info, success, warning, o danger al variant atributo.

    <IgrBadge variant="success" ></IgrBadge>
    tsx

    EXAMPLE
    TSX
    CSS

    Shape

    El componente de insignia admite formas rounded (predeterminadas) y square. Estos valores se pueden asignar al atributo shape.

    <IgrBadge shape="square" ></IgrBadge>
    tsx

    EXAMPLE
    TSX
    CSS

    Styling

    El IgrBadge componente expone una base parte CSS que se puede utilizar para cambiar todas sus propiedades de estilo.

    igc-badge::part(base) {
      background: var(--ig-primary-500);
      color: var(--ig-primary-500-contrast);
      border-radius: 2px;
    }
    css

    EXAMPLE

    API References

    Additional Resources