Moved to _dev

This commit is contained in:
2025-09-20 16:11:47 +02:00
parent fb1a8753b7
commit b2ba11fcd3
1670 changed files with 224899 additions and 0 deletions

View File

@@ -0,0 +1,30 @@
import { defineStore } from 'pinia'
export const useNotificationStore = (useWindow = false) => {
const defineStoreFunc = useWindow ? window.pinia.defineStore : defineStore
return defineStoreFunc({
id: 'notification',
state: () => ({
active: false,
autoHide: true,
notifications: [],
}),
actions: {
showNotification(notification) {
this.notifications.push({
...notification,
id: (Math.random().toString(36) + Date.now().toString(36)).substr(2),
})
},
hideNotification(data) {
this.notifications = this.notifications.filter((notification) => {
return notification.id != data.id
})
}
}
})()
}