From aa8f76d7d0bdb22a136cfa7ddca4ab6f079f1279 Mon Sep 17 00:00:00 2001
From: "julia.kirschenheuter" <julia.kirschenheuter@nextcloud.com>
Date: Mon, 22 Jan 2024 11:17:19 +0100
Subject: fix(files): replace inaccessible disabled option of
 NcCheckboxRadioSwitch with NcNoteCard

Signed-off-by: julia.kirschenheuter <julia.kirschenheuter@nextcloud.com>
---
 apps/settings/src/components/AdminAI.vue | 14 +++++++++-----
 1 file changed, 9 insertions(+), 5 deletions(-)

(limited to 'apps/settings/src/components/AdminAI.vue')

diff --git a/apps/settings/src/components/AdminAI.vue b/apps/settings/src/components/AdminAI.vue
index 6a3f30451e9..ea444fc25cf 100644
--- a/apps/settings/src/components/AdminAI.vue
+++ b/apps/settings/src/components/AdminAI.vue
@@ -31,9 +31,9 @@
 				</NcCheckboxRadioSwitch>
 			</template>
 			<template v-if="!hasStt">
-				<NcCheckboxRadioSwitch disabled type="radio">
+				<NcNoteCard type="info">
 					{{ t('settings', 'None of your currently installed apps provide Speech-To-Text functionality') }}
-				</NcCheckboxRadioSwitch>
+				</NcNoteCard>
 			</template>
 		</NcSettingsSection>
 		<NcSettingsSection :name="t('settings', 'Image generation')"
@@ -49,9 +49,9 @@
 				</NcCheckboxRadioSwitch>
 			</template>
 			<template v-if="!hasText2ImageProviders">
-				<NcCheckboxRadioSwitch disabled type="radio">
+				<NcNoteCard type="info">
 					{{ t('settings', 'None of your currently installed apps provide image generation functionality') }}
-				</NcCheckboxRadioSwitch>
+				</NcNoteCard>
 			</template>
 		</NcSettingsSection>
 		<NcSettingsSection :name="t('settings', 'Text processing')"
@@ -76,7 +76,9 @@
 				</div>
 			</template>
 			<template v-if="!hasTextProcessing">
-				<p>{{ t('settings', 'None of your currently installed apps provide Text processing functionality') }}</p>
+				<NcNoteCard type="info">
+					{{ t('settings', 'None of your currently installed apps provide Text processing functionality') }}
+				</NcNoteCard>
 			</template>
 		</NcSettingsSection>
 	</div>
@@ -88,6 +90,7 @@ import NcCheckboxRadioSwitch from '@nextcloud/vue/dist/Components/NcCheckboxRadi
 import NcSettingsSection from '@nextcloud/vue/dist/Components/NcSettingsSection.js'
 import NcSelect from '@nextcloud/vue/dist/Components/NcSelect.js'
 import NcButton from '@nextcloud/vue/dist/Components/NcButton.js'
+import NcNoteCard from '@nextcloud/vue/dist/Components/NcNoteCard.js'
 import draggable from 'vuedraggable'
 import DragVerticalIcon from 'vue-material-design-icons/DragVertical.vue'
 import ArrowDownIcon from 'vue-material-design-icons/ArrowDown.vue'
@@ -107,6 +110,7 @@ export default {
 		ArrowDownIcon,
 		ArrowUpIcon,
 		NcButton,
+		NcNoteCard,
 	},
 	data() {
 		return {
-- 
cgit v1.2.3

