Notification stack based on vue + vuex
npm install vv-toastervue + vuex.Toaster.vue, которая управляет процессом вывода уведомлений:js
// my-component.js
import Toaster from 'vv-toaster/src/components/default/toastmanager/Toaster'export default {
// ...
components: { Toaster }
}
`Добавляем в шаблончик:
`html
`Теперь, если в какой-то другой компоненте вы хотите вывести уведомление (возьмем
pushInfo из Wrappers):
`js
import { pushInfo } from 'vv-toaster/src/store/notifications/notification-wrappers'// ...
pushInfo({ header: 'header', message: 'Hello world!' })
`
И все?
И все.$3
`bash
yarn
yarn add vv-toasternpm
npm i vv-toaster
``