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.