add new export option with permissions close #13
This commit is contained in:
@@ -24,6 +24,20 @@
|
||||
@update:model-value="(val) => toggleBit(index, 2, val)"
|
||||
>{{ i18n.global.t('delete') }}</q-checkbox
|
||||
>
|
||||
<q-checkbox
|
||||
v-if="permission.permissionNumber > 3"
|
||||
class="q-mx-md"
|
||||
:model-value="isFlagSet(permission.permission, 1 << 3)"
|
||||
@update:model-value="(val) => toggleBit(index, 3, val)"
|
||||
>{{ i18n.global.t('import') }}</q-checkbox
|
||||
>
|
||||
<q-checkbox
|
||||
v-if="permission.permissionNumber > 4"
|
||||
class="q-mx-md"
|
||||
:model-value="isFlagSet(permission.permission, 1 << 4)"
|
||||
@update:model-value="(val) => toggleBit(index, 4, val)"
|
||||
>{{ i18n.global.t('export') }}</q-checkbox
|
||||
>
|
||||
</div>
|
||||
</q-card>
|
||||
</q-card>
|
||||
@@ -47,6 +61,7 @@ const localPermission = ref(
|
||||
props.permissions.map((e) => ({
|
||||
name: e.name,
|
||||
permission: e.permission ?? 0,
|
||||
permissionNumber: e.name === 'members' ? 5 : 3,
|
||||
})),
|
||||
);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user