summaryrefslogtreecommitdiffstats
path: root/apps/settings/src/components/UserList/UserRow.vue
diff options
context:
space:
mode:
Diffstat (limited to 'apps/settings/src/components/UserList/UserRow.vue')
-rw-r--r--apps/settings/src/components/UserList/UserRow.vue38
1 files changed, 19 insertions, 19 deletions
diff --git a/apps/settings/src/components/UserList/UserRow.vue b/apps/settings/src/components/UserList/UserRow.vue
index 5f8c93d0272..bc086adc5cb 100644
--- a/apps/settings/src/components/UserList/UserRow.vue
+++ b/apps/settings/src/components/UserList/UserRow.vue
@@ -133,7 +133,7 @@
<input class="icon-confirm" type="submit" value="">
</form>
<div :class="{'icon-loading-small': loading.groups}" class="groups">
- <Multiselect :close-on-select="false"
+ <NcMultiselect :close-on-select="false"
:disabled="loading.groups||loading.all"
:limit="2"
:multiple="true"
@@ -150,12 +150,12 @@
@select="addUserGroup"
@tag="createGroup">
<span slot="noResult">{{ t('settings', 'No results') }}</span>
- </Multiselect>
+ </NcMultiselect>
</div>
<div v-if="subAdminsGroups.length>0 && settings.isAdmin"
:class="{'icon-loading-small': loading.subadmins}"
class="subadmins">
- <Multiselect :close-on-select="false"
+ <NcMultiselect :close-on-select="false"
:disabled="loading.subadmins||loading.all"
:limit="2"
:multiple="true"
@@ -169,12 +169,12 @@
@remove="removeUserSubAdmin"
@select="addUserSubAdmin">
<span slot="noResult">{{ t('settings', 'No results') }}</span>
- </Multiselect>
+ </NcMultiselect>
</div>
<div v-tooltip.auto="usedSpace"
:class="{'icon-loading-small': loading.quota}"
class="quota">
- <Multiselect :allow-empty="false"
+ <NcMultiselect :allow-empty="false"
:disabled="loading.quota||loading.all"
:options="quotaOptions"
:placeholder="t('settings', 'Select user quota')"
@@ -190,7 +190,7 @@
<div v-if="showConfig.showLanguages"
:class="{'icon-loading-small': loading.languages}"
class="languages">
- <Multiselect :allow-empty="false"
+ <NcMultiselect :allow-empty="false"
:disabled="loading.languages||loading.all"
:options="languages"
:placeholder="t('settings', 'No language set')"
@@ -211,17 +211,17 @@
<div class="userActions">
<div v-if="!loading.all"
class="toggleUserActions">
- <Actions>
- <ActionButton icon="icon-checkmark"
+ <NcActions>
+ <NcActionButton icon="icon-checkmark"
@click="editing = false">
{{ t('settings', 'Done') }}
- </ActionButton>
- </Actions>
+ </NcActionButton>
+ </NcActions>
<div v-click-outside="hideMenu" class="userPopoverMenuWrapper">
<button class="icon-more"
@click.prevent="toggleMenu" />
<div :class="{ 'open': openedMenu }" class="popovermenu">
- <PopoverMenu :menu="userActions" />
+ <NcPopoverMenu :menu="userActions" />
</div>
</div>
</div>
@@ -239,10 +239,10 @@ import ClickOutside from 'vue-click-outside'
import Vue from 'vue'
import VTooltip from 'v-tooltip'
import {
- PopoverMenu,
- Multiselect,
- Actions,
- ActionButton,
+ NcPopoverMenu,
+ NcMultiselect,
+ NcActions,
+ NcActionButton,
} from '@nextcloud/vue'
import UserRowSimple from './UserRowSimple'
import UserRowMixin from '../../mixins/UserRowMixin'
@@ -253,10 +253,10 @@ export default {
name: 'UserRow',
components: {
UserRowSimple,
- PopoverMenu,
- Actions,
- ActionButton,
- Multiselect,
+ NcPopoverMenu,
+ NcActions,
+ NcActionButton,
+ NcMultiselect,
},
directives: {
ClickOutside,