Files
oa/documentation/plugins/notyf/notyf-info-documentation.md
2025-05-24 01:49:48 +09:00

48 lines
907 B
Markdown

### Info toast
Bside the two native types, `Notyf` allows you to create custom toast types.
You can change all the available option defaults, like `position` or `duration`.
You can configure a new toast type and even assign the icon of your choice.
Check the code example for more details.
<!--code-->
```vue
<script setup lang="ts">
import { Notyf } from 'notyf'
const notyf = new Notyf({
duration: 2000,
position: {
x: 'right',
y: 'bottom',
},
types: [
{
type: 'info',
background: themeColors.info,
icon: {
className: 'fas fa-info-circle',
tagName: 'i',
text: '',
},
},
],
})
const infoToast = () => {
notyf.open({
type: 'info',
message: 'This is some useful information that you might need.',
})
}
</script>
<template>
<VButton bold @click="infoToast">
Info Toast
</VButton>
</template>
```
<!--/code-->