|
|
@ -15,7 +15,7 @@ const configs = computed(() => [ |
|
|
|
key: 'email', |
|
|
|
key: 'email', |
|
|
|
description: |
|
|
|
description: |
|
|
|
'Configure your preferred email service to manage how your application sends alerts, notifications and other essential emails.', |
|
|
|
'Configure your preferred email service to manage how your application sends alerts, notifications and other essential emails.', |
|
|
|
docsLink: 'https://docs.nocodb.com', |
|
|
|
docsLink: 'https://docs.nocodb.com/account-settings/oss-specific-details#configure-email', |
|
|
|
buttonClick: () => { |
|
|
|
buttonClick: () => { |
|
|
|
navigateTo(`/account/setup/email${emailConfigured.value ? `/${emailConfigured.value.title}` : ''}`) |
|
|
|
navigateTo(`/account/setup/email${emailConfigured.value ? `/${emailConfigured.value.title}` : ''}`) |
|
|
|
}, |
|
|
|
}, |
|
|
@ -28,7 +28,7 @@ const configs = computed(() => [ |
|
|
|
title: t('labels.configLabel', { label: t('labels.storage') }), |
|
|
|
title: t('labels.configLabel', { label: t('labels.storage') }), |
|
|
|
key: 'storage', |
|
|
|
key: 'storage', |
|
|
|
description: 'Set up and manage your preferred storage solution for securely handling and storing your application’s data.', |
|
|
|
description: 'Set up and manage your preferred storage solution for securely handling and storing your application’s data.', |
|
|
|
docsLink: 'https://docs.nocodb.com', |
|
|
|
docsLink: 'https://docs.nocodb.com/account-settings/oss-specific-details#configure-storage', |
|
|
|
buttonClick: () => { |
|
|
|
buttonClick: () => { |
|
|
|
navigateTo(`/account/setup/storage${storageConfigured.value ? `/${storageConfigured.value.title}` : ''}`) |
|
|
|
navigateTo(`/account/setup/storage${storageConfigured.value ? `/${storageConfigured.value.title}` : ''}`) |
|
|
|
}, |
|
|
|
}, |
|
|
@ -98,7 +98,15 @@ onMounted(async () => { |
|
|
|
<div class="text-gray-600 text-sm">{{ config.description }}</div> |
|
|
|
<div class="text-gray-600 text-sm">{{ config.description }}</div> |
|
|
|
|
|
|
|
|
|
|
|
<div class="flex justify-between mt-4"> |
|
|
|
<div class="flex justify-between mt-4"> |
|
|
|
<NcButton size="small" type="text"> |
|
|
|
<NcButton |
|
|
|
|
|
|
|
size="small" |
|
|
|
|
|
|
|
type="text" |
|
|
|
|
|
|
|
:href="config.docsLink" |
|
|
|
|
|
|
|
target="_blank" |
|
|
|
|
|
|
|
class="!flex items-center !no-underline" |
|
|
|
|
|
|
|
rel="noopener noreferer" |
|
|
|
|
|
|
|
@click.stop |
|
|
|
|
|
|
|
> |
|
|
|
<div class="flex gap-2 items-center"> |
|
|
|
<div class="flex gap-2 items-center"> |
|
|
|
Go to docs |
|
|
|
Go to docs |
|
|
|
<GeneralIcon icon="ncExternalLink" /> |
|
|
|
<GeneralIcon icon="ncExternalLink" /> |
|
|
|