Browse Source

remove sse management from default layout

Olivier Massot 3 năm trước cách đây
mục cha
commit
a145252465
1 tập tin đã thay đổi với 0 bổ sung15 xóa
  1. 0 15
      layouts/default.vue

+ 0 - 15
layouts/default.vue

@@ -27,14 +27,10 @@ import {
   computed,
   ComputedRef,
   defineComponent,
-  onBeforeUnmount,
-  onMounted,
   reactive,
   useContext
 } from '@nuxtjs/composition-api'
 import { $useMenu } from '@/composables/layout/menu'
-import Sse from "~/services/sse/sse";
-import sse from '~/services/sse/sse';
 
 export default defineComponent({
   name: 'DefaultLayout',
@@ -60,17 +56,6 @@ export default defineComponent({
       properties.miniVariant = miniVariant
     }
 
-
-    const sse = new Sse($config.baseUrl_mercure, store.state.profile.access.id)
-
-    onMounted(() => {
-      sse.subscribe()
-      window.addEventListener('beforeunload', () => { sse.unsubscribe() })
-    })
-    onBeforeUnmount(() => {
-      sse.unsubscribe()
-    })
-
     return {
       properties,
       menu,