page.ts 331 B

1234567891011121314151617
  1. import {pageState} from '~/types/interfaces'
  2. import {defineStore} from "pinia";
  3. export const usePageStore = defineStore('page', {
  4. state: (): pageState => {
  5. return {
  6. alerts: []
  7. }
  8. },
  9. actions: {
  10. removeSlowlyAlert (context: any) {
  11. setTimeout(() => {
  12. this.alerts.shift()
  13. }, 300)
  14. }
  15. }
  16. })