module ReactWorkstation
  class ReactFeatureFmPage < UniversalPage
    page_url "/marketing2"

    # loader
    div(:loader, class: "LoadingIndicator")

    # Feature fm iframe
    # listing pages
    div(:container, class: "container")
    div(:tab_container, class: "central-container")
    div(:button_container, class: "button-container")
    div(:back_button, class: "orchard-back-button")
    div(:landing_pages, class: ["tab-header", "item", "selected", "page-all-Landing", "Pages"])
    div(:ad_campaign_pages, class: ["tab-header", "item", "page-all-Ad", "Campaigns"])
    div(:search_field, class: %w[searchbox ui input])
    div(:listing_tab, class: "page-title")
    div(:landing_page_buttons, class: %w[ui buttons])
    table(:landing_pages_table, class: ["ui", "celled", "padded", "table", "six-columns"])
    div(:pagination, class: "pagination")

    # dpa page
    div(:dpa, class: "Dpa-page")
    div(:dpa_reject, class: "Dpa-page-dpa-box-button-opt-out")
    div(:dpa_accept, class: "Dpa-page-dpa-box-button-opt-in")
    link(:dpa_apps, class: "Orchard-apps-dpa-button")

    # add landing pages modal
    div(:add_title, class: "fullscreen-modal-title")
    div(:add_content, class: "fullscreen-modal-content")

    text_field(:campaign_name, name: "campaign-name")
  end
end
