|
|
@@ -111,16 +111,6 @@
|
|
|
</template>
|
|
|
</q-list>
|
|
|
<q-list class="q-mt-auto left-menu-footer">
|
|
|
- <q-item v-ripple class="left-menu-item left-menu-logout text-center" clickable @click="logoutFn">
|
|
|
- <q-item-section avatar >
|
|
|
- <q-icon name="logout" class="left-menu-icon left-menu-logout__icon"/>
|
|
|
- </q-item-section>
|
|
|
- <q-item-section v-if="!navigation_store.miniState" class="text-violet-normal">{{ $t('auth.logout') }}</q-item-section>
|
|
|
- <q-tooltip v-if="navigation_store.miniState" anchor="center right" self="center left" :offset="[10, 10]">
|
|
|
- {{ $t('auth.logout') }}
|
|
|
- </q-tooltip>
|
|
|
- </q-item>
|
|
|
-
|
|
|
<q-item v-ripple class="left-menu-item" clickable @click="openUrl('https://softpar.inf.br')">
|
|
|
<div class="flex full-width justify-center">
|
|
|
<q-img
|
|
|
@@ -147,7 +137,6 @@
|
|
|
</template>
|
|
|
<script setup>
|
|
|
import { ref, watchEffect, onMounted } from "vue";
|
|
|
-import { useAuth } from "src/composables/useAuth";
|
|
|
import { useRouter, useRoute } from "vue-router";
|
|
|
import { navigationStore } from "src/stores/navigation";
|
|
|
import { useQuasar } from "quasar";
|
|
|
@@ -157,7 +146,6 @@ import LogoSoftparLight from "src/assets/softpar_logo_light.svg";
|
|
|
import LogoSoftparDark from "src/assets/softpar_logo_dark.svg";
|
|
|
import LogoSoftparMini from "src/assets/softpar_logo_mini.svg";
|
|
|
|
|
|
-const { logout } = useAuth();
|
|
|
const router = useRouter();
|
|
|
const route = useRoute();
|
|
|
const navigation_store = navigationStore();
|
|
|
@@ -181,11 +169,6 @@ watchEffect(() => {
|
|
|
}
|
|
|
});
|
|
|
|
|
|
-const logoutFn = async () => {
|
|
|
- await logout();
|
|
|
- router.push({ name: "LoginPage" });
|
|
|
-};
|
|
|
-
|
|
|
const openUrl = (url) => {
|
|
|
window.open(url, "_blank");
|
|
|
};
|
|
|
@@ -292,10 +275,6 @@ onMounted(() => {
|
|
|
padding-top: 4px;
|
|
|
}
|
|
|
|
|
|
-.left-menu-logout__icon {
|
|
|
- color: map.get(vars.$colors, "violet-normal") !important;
|
|
|
-}
|
|
|
-
|
|
|
.left-menu-version {
|
|
|
position: relative;
|
|
|
z-index: 3;
|