JSFiddle - React, Tailwind, and code Playground

JavaScript

function methodWithHangingParenthesis() {
  // hanging parenthesis are bad, what do you think this function will return? an object? no, it returns `undefined`. This is why "hanging parenthesis" or "PHP"/"Java" braces are bad in javascript.
  
  // this doesnt work as expected
  return
  {
  	oh: "hai?"
  }
  
  // this works as expected
  /* return {
    oh: "hai?"
  } */
}

var return_value = methodWithHangingParenthesis()
alert(JSON.stringify(return_value, null, 2))