diff options
author | Damien Urruty <damien.urruty@sonarsource.com> | 2024-10-29 08:09:58 +0100 |
---|---|---|
committer | sonartech <sonartech@sonarsource.com> | 2024-10-30 20:02:43 +0000 |
commit | 6e0b8e016fcc0536db9d712132235a83e6dbb64c (patch) | |
tree | a368c5c643ab03ddcdf7dc31b4ad8087c641a6a2 /server/sonar-web/src/main/js/apps | |
parent | df6b629b57f0f99b0ff2c20a3a16e6f6ac936604 (diff) | |
download | sonarqube-6e0b8e016fcc0536db9d712132235a83e6dbb64c.tar.gz sonarqube-6e0b8e016fcc0536db9d712132235a83e6dbb64c.zip |
CODEFIX-75 Add a link to docs in AI CodeFix service check section
Diffstat (limited to 'server/sonar-web/src/main/js/apps')
-rw-r--r-- | server/sonar-web/src/main/js/apps/settings/components/CodeFixAdmin.tsx | 16 |
1 files changed, 12 insertions, 4 deletions
diff --git a/server/sonar-web/src/main/js/apps/settings/components/CodeFixAdmin.tsx b/server/sonar-web/src/main/js/apps/settings/components/CodeFixAdmin.tsx index f13acfaf316..e111ed87715 100644 --- a/server/sonar-web/src/main/js/apps/settings/components/CodeFixAdmin.tsx +++ b/server/sonar-web/src/main/js/apps/settings/components/CodeFixAdmin.tsx @@ -28,7 +28,7 @@ import { IconError, LinkStandalone, Spinner, - Text + Text, } from '@sonarsource/echoes-react'; import { MutationStatus } from '@tanstack/react-query'; import { AxiosError } from 'axios'; @@ -37,11 +37,16 @@ import { FormattedMessage } from 'react-intl'; import { BasicSeparator, HighlightedSection, themeColor, UnorderedList } from '~design-system'; import { SuggestionServiceStatusCheckResponse } from '../../../api/fix-suggestions'; import withAvailableFeatures, { - WithAvailableFeaturesProps + WithAvailableFeaturesProps, } from '../../../app/components/available-features/withAvailableFeatures'; +import DocumentationLink from '../../../components/common/DocumentationLink'; +import { DocLink } from '../../../helpers/doc-links'; import { translate } from '../../../helpers/l10n'; import { getAiCodeFixTermsOfServiceUrl } from '../../../helpers/urls'; -import { useCheckServiceMutation, useRemoveCodeSuggestionsCache } from '../../../queries/fix-suggestions'; +import { + useCheckServiceMutation, + useRemoveCodeSuggestionsCache, +} from '../../../queries/fix-suggestions'; import { useGetValueQuery, useSaveSimpleValueMutation } from '../../../queries/settings'; import { Feature } from '../../../types/features'; import { SettingsKey } from '../../../types/settings'; @@ -166,7 +171,10 @@ function CodeFixAdmin({ hasFeature }: Readonly<Props>) { {translate('property.codefix.admin.serviceCheck.title')} </Heading> <p>{translate('property.codefix.admin.serviceCheck.description1')}</p> - <p className="sw-mt-4">{translate('property.codefix.admin.serviceCheck.description2')}</p> + <DocumentationLink to={DocLink.AiCodeFixEnabling}> + {translate('property.codefix.admin.serviceCheck.learnMore')} + </DocumentationLink> + <p>{translate('property.codefix.admin.serviceCheck.description2')}</p> <Button className="sw-mt-4" variety={ButtonVariety.Default} |