discourse/spec/system/page_objects/modals/private_message_remove_participant.rb
Kelv 1a76c4e099
DEV: convert PrivateMessageMap widget to glimmer components (#25837)
* DEV: add map system test for private message map
* DEV: convert PrivateMessageMap to glimmer components
2024-03-04 10:24:25 +08:00

28 lines
630 B
Ruby

# frozen_string_literal: true
module PageObjects
module Modals
class PrivateMessageRemoveParticipant < PageObjects::Components::Base
def open?
has_css?("#dialog-holder .dialog-content")
end
def closed?
has_no_css?("#dialog-holder .dialog-content")
end
def body
find("#dialog-holder .dialog-content .dialog-body")
end
def confirm_removal
find("#dialog-holder .dialog-content .dialog-footer .btn-danger").click
end
def cancel
find("#dialog-holder .dialog-content .dialog-footer .btn-default").click
end
end
end
end