app/components/primer/alpha/dialog.rb in primer_view_components-0.15.1 vs app/components/primer/alpha/dialog.rb in primer_view_components-0.16.0

- old
+ new

@@ -131,11 +131,11 @@ @system_arguments[:aria] = { modal: true } @system_arguments[:aria] = merge_aria( @system_arguments, { aria: { disabled: true, - labelledby: "#{@id}-title", + labelledby: labelledby, describedby: "#{@id}-description" } } ) @system_arguments[:classes] = class_names( @@ -152,9 +152,13 @@ end def before_render with_header unless header? with_body unless body? + end + + def labelledby + "#{@id}-title" end end end end