<%= component_wrapper(class: "mt-3", style: 'position: relative') do render(Primer::Alpha::ActionMenu.new) do |component| component.with_show_button(scheme: :primary, disabled: @disabled) do |button| button.with_leading_visual_icon(icon: :plus) t("button_add") end component.with_item( label: t("activerecord.models.meeting_agenda_item", count: 1), tag: :a, content_arguments: { href: new_meeting_agenda_item_path(@meeting, type: "simple"), data: { 'turbo-stream': true } } ) component.with_item( label: t("activerecord.models.work_package", count: 1), tag: :a, content_arguments: { href: new_meeting_agenda_item_path(@meeting, type: "work_package"), data: { 'turbo-stream': true } } ) end end %>