module Workstation
  class EditReleaseBasicsModal < BasePage
    # mostly duplicates Workstation::CreateAudioModal
    div(:edit_release_basics_modal, id: "modal_overlayeditReleaseModal")
    text_field(:edit_release_name) do
      edit_release_basics_modal_element.text_field_element(id: "releaseName")
    end
    span(:edit_release_name_displayed_as) do
      edit_release_basics_modal_element.span_element(id: "displayedAs")
    end
    text_field(:edit_primary_artist) do
      edit_release_basics_modal_element
        .text_field_element(id: "primary_token_box")
    end

    button(:save_edited_release) { edit_release_basics_modal_element.link_element(id: "saveRelease") }
  end
end
