in app/components/primer/dropdown/menu.rb [59:74]
def initialize(as:, tag: TAG_DEFAULT, divider: false, **system_arguments)
@divider = divider
@as = as
@system_arguments = system_arguments
@system_arguments[:tag] = fetch_or_fallback(TAG_OPTIONS, tag, TAG_DEFAULT)
@system_arguments[:tag] = :li if list? && divider?
@system_arguments[:role] ||= :menuitem
@system_arguments[:role] = :separator if divider
@system_arguments[:classes] = class_names(
@system_arguments[:classes],
"dropdown-item" => !divider,
"dropdown-divider" => divider
)
end