Свойства
| Имя |
Тип |
Значения/Описание |
class |
String |
Добавляет пользовательский CSS-класс к компоненту. |
size |
String |
Размер сообщения: 'large', 'small'. |
type |
String |
Тип сообщения: 'primary', 'success', 'info', 'warning', 'danger'. |
message |
String |
Само сообщение. |
duration |
Number |
Время отображения в миллисекундах. |
before |
String |
Название svg в спрайте загружаемое в начале. |
after |
String |
Название svg в спрайте загружаемое в конце. |
Пример использования
// .js addons
import { Alert } from "@studio-west/component-sw"
Alert({message: 'Message', type: 'danger', duration:10000, before:'bell'})
// Composition API else <script setup>:
import {inject} from "vue"
const Alert = inject('Alert')
Alert({message: 'Alarm!', type: 'warning'})
//Options API:
this.$Alert({message: 'Welcome!', type: 'success'});