Я создаю плагин, который будет генерировать базовые события nuxt, запускаемые сокетами.Затем будет получено пустое событие, и откроется закусочная.Внутри компонента легко отправлять и получать события, используя $nuxt
this.$nuxt.$on('open-snackbar', this.handler)
this.$nuxt.$emit('open-snackbar', options)
Однако, как я пытаюсь сделать это в плагине, чтобы он не привязан ни к одной странице,но существует во всем приложении.Кажется, я не могу понять, как испустить его из указанного плагина:
export default (context) => {
console.log(context)
console.log(context.$emit)
console.log(context.emit)
console.log(context.$nuxt)
console.log(context.app.emit)
console.log(context.app.$nuxt)
}
context.app
кажется, что это будет правильный объект, но он не работает.Есть идеи?