21 lines
552 B
Vue
21 lines
552 B
Vue
<template>
|
|
<SettingsWorkspacesMembersInvitesTable
|
|
:workspace="workspace"
|
|
:workspace-slug="slug"
|
|
/>
|
|
</template>
|
|
|
|
<script setup lang="ts">
|
|
import { useQuery } from '@vue/apollo-composable'
|
|
import { settingsWorkspacesMembersInvitesQuery } from '~/lib/settings/graphql/queries'
|
|
|
|
const route = useRoute()
|
|
const slug = computed(() => (route.params.slug as string) || '')
|
|
|
|
const { result } = useQuery(settingsWorkspacesMembersInvitesQuery, () => ({
|
|
slug: slug.value
|
|
}))
|
|
|
|
const workspace = computed(() => result.value?.workspaceBySlug)
|
|
</script>
|