Compare commits

..

No commits in common. "036b97f8e40e46c17fbb3792b177ae0e28162bcb" and "25be3947a6839df073cf50faf1d3e2958aa368b1" have entirely different histories.

2 changed files with 1 additions and 19 deletions

View File

@ -1,6 +1,6 @@
{
"license": "MIT",
"version": "1.0.0-alpha.5",
"version": "1.0.0-alpha.4",
"name": "@flaschengeist/users",
"author": "Ferdinand Thiessen <rpm@fthiessen.de>",
"homepage": "https://flaschengeist.dev/Flaschengeist",

View File

@ -45,8 +45,6 @@
<script lang="ts">
import { Screen } from 'quasar';
import { useRoute, useRouter } from 'vue-router';
import { onBeforeMount, watch } from 'vue';
import { PERMISSIONS } from '../permissions';
import NewUser from '../components/NewUser.vue';
import { hasPermission } from '@flaschengeist/api';
@ -59,8 +57,6 @@ export default defineComponent({
components: { RoleSettings, UpdateUser, NewUser },
setup() {
const canEditRoles = computed(() => hasPermission(PERMISSIONS.ROLES_EDIT));
const route = useRoute();
const router = useRouter();
interface Tab {
name: string;
@ -78,16 +74,6 @@ export default defineComponent({
{ name: 'roles', label: 'Rollen', permissions: [PERMISSIONS.ROLES_EDIT] },
];
onBeforeMount(async () => {
if (
route.query.keys?.length === 0 ||
!tabs.some((value) => value.name == route.query.q_tab)
) {
await router.replace({ query: { q_tab: 'user' } });
}
tab.value = route.query.q_tab as string;
});
const _tabs = computed(() =>
tabs.filter((tab) => {
return tab.permissions.every((permission) => hasPermission(permission));
@ -107,10 +93,6 @@ export default defineComponent({
const tab = ref<string>('user');
watch(tab, async (val) => {
await router.replace({ query: { q_tab: val } });
});
return {
canEditRoles,
showDrawer,