Publish current project state
This commit is contained in:
+2
-1
@@ -8,6 +8,7 @@ import CardLayout from 'dashboard/components-next/CardLayout.vue';
|
||||
import DropdownMenu from 'dashboard/components-next/dropdown-menu/DropdownMenu.vue';
|
||||
import Button from 'dashboard/components-next/button/Button.vue';
|
||||
import Policy from 'dashboard/components/policy.vue';
|
||||
import { ROLE_ADMINISTRATOR } from 'dashboard/constants/permissions.js';
|
||||
|
||||
const props = defineProps({
|
||||
id: {
|
||||
@@ -82,7 +83,7 @@ const authTypeLabel = computed(() => {
|
||||
<div class="flex items-center gap-2">
|
||||
<Policy
|
||||
v-on-clickaway="() => toggleDropdown(false)"
|
||||
:permissions="['administrator']"
|
||||
:permissions="[ROLE_ADMINISTRATOR]"
|
||||
class="relative flex items-center group"
|
||||
>
|
||||
<Button
|
||||
|
||||
Reference in New Issue
Block a user