platypush/platypush/backend/http/webapp/src/utils/Notification.vue

29 lines
408 B
Vue

<script>
import { bus } from "@/bus";
export default {
name: "Notification",
methods: {
notify(notification) {
bus.publishNotification(notification)
},
notifyWarning(msg) {
this.notify({
text: msg,
warning: true,
})
},
notifyError(msg) {
this.notify({
text: msg,
error: true,
})
throw msg
},
}
}
</script>