]> git.ipfire.org Git - thirdparty/vuejs/router.git/commitdiff
Docs: Remove Vue School BTS 21 banner (#1145)
authorNico Devs <3766839+nicodevs@users.noreply.github.com>
Thu, 7 Oct 2021 20:34:19 +0000 (17:34 -0300)
committerGitHub <noreply@github.com>
Thu, 7 Oct 2021 20:34:19 +0000 (22:34 +0200)
docs/.vitepress/theme/Layout.vue

index b26054190e9eae572e46a34791058b13b293b5af..b0b4df2d52145dd6b83da2e825741c5d44707e95 100644 (file)
@@ -1,6 +1,5 @@
 <template>
-  <div class="main-container" :class="{ 'has-top-banner': showTopBanner }">
-    <BannerTop v-if="showTopBanner" @close="closeBannerTop" />
+  <div class="main-container">
     <ParentLayout>
       <template #sidebar-top>
         <div class="sponsors sponsors-top">
@@ -42,31 +41,16 @@ import { defineAsyncComponent } from 'vue'
 import DefaultTheme from 'vitepress/dist/client/theme-default'
 import sponsors from '../components/sponsors.json'
 
-const BannerTop = defineAsyncComponent(() =>
-  import('../components/BannerTop.vue')
-)
-
 export default {
   name: 'Layout',
   components: {
-    ParentLayout: DefaultTheme.Layout,
-    BannerTop,
+    ParentLayout: DefaultTheme.Layout
   },
   data() {
     return {
-      sponsors,
-      showTopBanner: false,
+      sponsors
     }
-  },
-  mounted() {
-    this.showTopBanner = !localStorage.getItem('VS_BTS_BANNER_CLOSED')
-  },
-  methods: {
-    closeBannerTop() {
-      this.showTopBanner = false
-      localStorage.setItem('VS_BTS_BANNER_CLOSED', 1)
-    },
-  },
+  }
 }
 </script>