<template>
  <v-system-bar
    v-if="showBanner"
    color="#e7f0f6"
    height="52"
    theme="light"
  >
    <div class="text-blue-darken-3 text-start ms-4">
      <div class="text-body-small">
        You are viewing the documentation for <strong>Vuetify 3</strong>
      </div>
    </div>

    <v-spacer />

    <v-btn
      class="text-capitalize"
      color="primary"
      height="32"
      href="https://v2.vuetifyjs.com/"
      target="_blank"
      variant="flat"
    >
      Go to Vuetify 2
    </v-btn>

    <v-btn
      class="ms-4 ms-md-6 me-2"
      density="comfortable"
      icon="$clear"
      size="small"
      variant="plain"
      @click="onClose"
    />
  </v-system-bar>
</template>

<script setup>
  const user = useUserStore()

  const showBanner = computed(() => !user.one.banners.last)

  function onClose () {
    user.one.banners.last = Date.now()
  }
</script>
