diff options
author | GitLab Bot <gitlab-bot@gitlab.com> | 2022-03-10 12:08:06 +0300 |
---|---|---|
committer | GitLab Bot <gitlab-bot@gitlab.com> | 2022-03-10 12:08:06 +0300 |
commit | 74c7e01089dc2245462723574b102665ef3a6440 (patch) | |
tree | be0bd4200e2d3b078848df12bc2fd21f821d8b0d /app/assets/javascripts/security_configuration | |
parent | 2332c320452fb5190ccee17a255af305c1bb931e (diff) |
Add latest changes from gitlab-org/gitlab@master
Diffstat (limited to 'app/assets/javascripts/security_configuration')
-rw-r--r-- | app/assets/javascripts/security_configuration/components/training_provider_list.vue | 23 |
1 files changed, 21 insertions, 2 deletions
diff --git a/app/assets/javascripts/security_configuration/components/training_provider_list.vue b/app/assets/javascripts/security_configuration/components/training_provider_list.vue index 4b40e5a1e1d..bfdabc10227 100644 --- a/app/assets/javascripts/security_configuration/components/training_provider_list.vue +++ b/app/assets/javascripts/security_configuration/components/training_provider_list.vue @@ -1,5 +1,13 @@ <script> -import { GlAlert, GlCard, GlToggle, GlLink, GlSkeletonLoader } from '@gitlab/ui'; +import { + GlAlert, + GlTooltipDirective, + GlCard, + GlToggle, + GlLink, + GlSkeletonLoader, + GlIcon, +} from '@gitlab/ui'; import * as Sentry from '@sentry/browser'; import Tracking from '~/tracking'; import { __, s__ } from '~/locale'; @@ -25,6 +33,9 @@ const i18n = { 'Could not save configuration. Please refresh the page, or try again later.', ), primaryTraining: s__('SecurityTraining|Primary Training'), + primaryTrainingDescription: s__( + 'SecurityTraining|Training from this partner takes precedence when more than one training partner is enabled.', + ), }; // Fetch the svg path from the GraphQL query once this issue is resolved @@ -45,6 +56,10 @@ export default { GlToggle, GlLink, GlSkeletonLoader, + GlIcon, + }, + directives: { + GlTooltip: GlTooltipDirective, }, mixins: [Tracking.mixin()], inject: ['projectFullPath'], @@ -251,7 +266,6 @@ export default { :id="`security-training-provider-${provider.id}`" type="radio" :checked="provider.isPrimary" - name="radio-group-name" class="custom-control-input" :disabled="!provider.isEnabled" @change="setPrimaryProvider(provider)" @@ -262,6 +276,11 @@ export default { > {{ $options.i18n.primaryTraining }} </label> + <gl-icon + v-gl-tooltip="$options.i18n.primaryTrainingDescription" + name="information-o" + class="gl-ml-2 gl-cursor-help" + /> </div> </div> </div> |