HomeDashboard/.venv/lib/python3.12/site-packages/nicegui/elements/notification.js
2026-01-03 14:54:18 +01:00

29 lines
613 B
JavaScript

import { convertDynamicProperties } from "../../static/utils/dynamic_properties.js";
export default {
mounted() {
this.notification = Quasar.Notify.create(this.convertedOptions);
},
methods: {
update_notification() {
this.notification(this.convertedOptions);
},
dismiss() {
this.notification();
},
},
computed: {
convertedOptions() {
convertDynamicProperties(this.options, true);
const options = {
...this.options,
onDismiss: () => this.$emit("dismiss"),
};
return options;
},
},
props: {
options: Object,
},
};