diff options
Diffstat (limited to 'app/assets/javascripts/pipeline_wizard/components')
-rw-r--r-- | app/assets/javascripts/pipeline_wizard/components/widgets/checklist.vue | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/app/assets/javascripts/pipeline_wizard/components/widgets/checklist.vue b/app/assets/javascripts/pipeline_wizard/components/widgets/checklist.vue index f2b159acfee..4ba5c237311 100644 --- a/app/assets/javascripts/pipeline_wizard/components/widgets/checklist.vue +++ b/app/assets/javascripts/pipeline_wizard/components/widgets/checklist.vue @@ -32,6 +32,11 @@ export default { required: false, default: false, }, + id: { + type: String, + required: false, + default: () => uniqueId('checklist_'), + }, }, computed: { checklistItems() { @@ -62,8 +67,8 @@ export default { </script> <template> - <gl-form-group #default="{ ariaDescribedby }" :label="title"> - <gl-form-checkbox-group :aria-describedby="ariaDescribedby" @input="updateValidState"> + <gl-form-group :label="title" :label-for="id"> + <gl-form-checkbox-group :id="id" :label="title" @input="updateValidState"> <gl-form-checkbox v-for="item in checklistItems" :id="item.id" |