I have issue with addEventListener on click, the problem is on first I have to click twice in order to show/hide the div. After the first click, the form is showing/hiding on every click. How can I fix this?
document.getElementById("setter-arrow-right").addEventListener("click", function() {
  if (document.getElementById("setter-container").style.width == "4vw") {
    document.getElementById("setter-container").style.width = "95vw";
    document.getElementById("setter-back").innerHTML = `<`;
    document.getElementById("scrap-container").style.display = "none";
  } else {
    document.getElementById("setter-container").style.width = "4vw"
    document.getElementById("setter-back").innerHTML = `>`;
    document.getElementById("scrap-container").style.display = "block";
  }
});
<div id="setter-scrap-container">
  <!-- Setter View -->
  <div id="setter-container">
    <!-- Button Right -->
    <div id="setter-arrow-right">
      <p>SETTER</p>
      <span id="setter-back">
        <p>></p>
      </span>
    </div>
  </div>
  <!-- Scrap View -->
  <div id="scrap-container">
    <!-- Button Left -->
    <div id="scrap-arrow-left">
      <p>SCRAP</p>
      <span id="scrap-back">
        <p><</p>
      </span>
    </div>
  </div>
</div>