This commit is contained in:
1 parent
a0c557f9b2
commit
2d4b8ea9cf
17 files changed
+1542
-12
No files matched your search
@@ -0,0 +1,22 @@
|
||||
import { defineStore } from 'pinia'
|
||||
import { ref } from 'vue'
|
||||
|
||||
interface Snackbar {
|
||||
title: string
|
||||
text: string
|
||||
color?: string
|
||||
timeout?: number
|
||||
}
|
||||
|
||||
export const useSnackbarStore = defineStore('snackbar', () => {
|
||||
const snackbarQueue = ref<Snackbar[]>([])
|
||||
|
||||
function add(snackbar: Snackbar) {
|
||||
snackbarQueue.value.push(snackbar)
|
||||
}
|
||||
|
||||
return {
|
||||
snackbarQueue,
|
||||
add,
|
||||
}
|
||||
})
|
||||
Reference in new issue
Block a user