mirror of
https://github.com/nocodb/nocodb.git
synced 2026-05-01 14:46:53 +00:00
27 lines
640 B
Vue
27 lines
640 B
Vue
<script lang="ts" setup>
|
|
import { OrgUserRoles } from 'nocodb-sdk'
|
|
|
|
const { orgRoles } = useRoles()
|
|
|
|
const route = useRoute()
|
|
|
|
const saveBackRoute = () => {
|
|
ncBackRoute().set(route.fullPath)
|
|
}
|
|
</script>
|
|
|
|
<template>
|
|
<template v-if="orgRoles?.[OrgUserRoles.SUPER_ADMIN]">
|
|
<nuxt-link
|
|
v-e="['c:user:admin-panel']"
|
|
to="/admin"
|
|
class="!no-underline"
|
|
data-testid="nc-sidebar-instance-admin-panel"
|
|
@click="saveBackRoute"
|
|
>
|
|
<NcMenuItem> <GeneralIcon class="menu-icon" icon="controlPanel" /> {{ $t('labels.adminPanel') }} </NcMenuItem>
|
|
</nuxt-link>
|
|
</template>
|
|
<span v-else></span>
|
|
</template>
|