Skip to content

Toasts ​

Uma vez que carregamos o Componente base, podemos estar tirando proveito da nossa composable para apresentação de mensagens toast.

Uso ​

vue
<template>
  <root>
    <row>
      <column cols="auto">
        <btn color="positive" @click="toast({ message: 'Mensagem positiva.', color: 'positive' })">
          Positive
        </btn>
      </column>
      <column cols="auto">
        <btn
          color="informative"
          @click="toast({ message: 'Mensagem informativa.', color: 'informative' })"
        >
          Informative
        </btn>
      </column>
      <column cols="auto">
        <btn color="caution" @click="toast({ message: 'Mensagem de atenção.', color: 'caution' })">
          Caution
        </btn>
      </column>
      <column cols="auto">
        <btn color="danger" @click="toast({ message: 'Mensagem de perigo.', color: 'danger' })">
          Danger
        </btn>
      </column>
    </row>
  </root>
</template>

<script lang="ts" setup>
import { Root, Row, Column, Btn } from "@nexdom/uimed-vue/components";
import { useToast } from "@nexdom/uimed-vue/composables";

const { toast } = useToast();
</script>

Ver também ​

Consulte a referência de API do useToast para mais informações.

Lançado sob licença MIT