diff options
author | DorraJaouad <dorra.jaoued7@gmail.com> | 2023-08-10 15:18:39 +0200 |
---|---|---|
committer | backportbot-nextcloud[bot] <backportbot-nextcloud[bot]@users.noreply.github.com> | 2023-08-10 17:38:46 +0000 |
commit | d378e91903f41bce4925c46a5c59b2270a3ed04a (patch) | |
tree | 30cc9a0bc04b2009ce4bc4fbfa569521a802b22d /src/components | |
parent | a1002c7cd0083a42a6e4c0121dcd76da29a2707c (diff) |
Migration in MatterbridgeSettings
Signed-off-by: DorraJaouad <dorra.jaoued7@gmail.com>
Diffstat (limited to 'src/components')
-rw-r--r-- | src/components/ConversationSettings/Matterbridge/MatterbridgeSettings.vue | 17 |
1 files changed, 7 insertions, 10 deletions
diff --git a/src/components/ConversationSettings/Matterbridge/MatterbridgeSettings.vue b/src/components/ConversationSettings/Matterbridge/MatterbridgeSettings.vue index f0c2ce6cb..9aa5f06b9 100644 --- a/src/components/ConversationSettings/Matterbridge/MatterbridgeSettings.vue +++ b/src/components/ConversationSettings/Matterbridge/MatterbridgeSettings.vue @@ -36,22 +36,18 @@ <div v-show="!enabled" class="add-part-wrapper"> <Plus class="icon" :size="20" /> - <NcMultiselect ref="partNcMultiselect" - v-model="selectedType" + <NcSelect v-model="selectedType" label="displayName" - track-by="type" :placeholder="newPartPlaceholder" :options="formatedTypes" - :user-select="true" - :internal-search="true" @input="clickAddPart"> - <template #option="{option}"> + <template #option="option"> <img class="icon-multiselect-service" :src="option.iconUrl" alt=""> {{ option.displayName }} </template> - </NcMultiselect> + </NcSelect> </div> <div v-show="parts.length > 0" class="enable-switch-line"> @@ -107,7 +103,7 @@ import { imagePath } from '@nextcloud/router' import NcButton from '@nextcloud/vue/dist/Components/NcButton.js' import NcCheckboxRadioSwitch from '@nextcloud/vue/dist/Components/NcCheckboxRadioSwitch.js' import NcModal from '@nextcloud/vue/dist/Components/NcModal.js' -import NcMultiselect from '@nextcloud/vue/dist/Components/NcMultiselect.js' +import NcSelect from '@nextcloud/vue/dist/Components/NcSelect.js' import Tooltip from '@nextcloud/vue/dist/Directives/Tooltip.js' import BridgePart from './BridgePart.vue' @@ -125,7 +121,7 @@ export default { components: { NcButton, NcCheckboxRadioSwitch, - NcMultiselect, + NcSelect, BridgePart, Message, NcModal, @@ -642,7 +638,7 @@ export default { </script> <style lang="scss" scoped> -:deep(.icon-multiselect-service) { +.icon-multiselect-service { width: 16px !important; height: 16px !important; margin-right: 10px; @@ -724,6 +720,7 @@ export default { .enable-switch-line { display: flex; height: 44px; + margin-top: 5px; label { flex-grow: 1; |