File tree Expand file tree Collapse file tree 1 file changed +6
-2
lines changed Expand file tree Collapse file tree 1 file changed +6
-2
lines changed Original file line number Diff line number Diff line change @@ -151,15 +151,18 @@ const ParameterLabel: FC<ParameterLabelProps> = ({
151151 < div className = "flex items-start gap-2" >
152152 < div className = "flex w-full flex-col gap-1" >
153153 < Label
154+ id = { `${ id } -label` }
154155 htmlFor = { id }
155156 className = "flex flex-wrap gap-2 font-medium text-content-primary text-sm"
157+ role = "button"
158+ onClick = { onGoToDefinition }
156159 >
157- < button className = "flex hover:underline" onClick = { onGoToDefinition } >
160+ < span className = "flex hover:underline" onClick = { onGoToDefinition } >
158161 { displayName }
159162 { parameter . required && (
160163 < span className = "text-content-destructive" > *</ span >
161164 ) }
162- </ button >
165+ </ span >
163166 { ! parameter . mutable && (
164167 < TooltipProvider delayDuration = { 100 } >
165168 < Tooltip >
@@ -496,6 +499,7 @@ const ParameterField: FC<ParameterFieldProps> = ({
496499 disabled = { disabled }
497500 value = { `data-${ value } ` }
498501 className = "relative"
502+ aria-labelledby = { `${ id } -label` }
499503 >
500504 { parameter . options . map ( ( option ) => (
501505 < div
You can’t perform that action at this time.
0 commit comments