Skip to content

Instantly share code, notes, and snippets.

@ryohey
Created October 29, 2020 03:18
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save ryohey/ded11e173d65e868daa6df5b956eb162 to your computer and use it in GitHub Desktop.
Save ryohey/ded11e173d65e868daa6df5b956eb162 to your computer and use it in GitHub Desktop.

Don't

function onTapButton(type) {
  switch (type) {
    case "foo":
      fuga()
      break
    case "bar":
      hoge()
      break
  }
}

return <>
  <button onClick={() => onTapButton("foo")>Foo</button>
  <button onClick={() => onTapButton("bar")>Bar</button>
</>

Do

return <>
  <button onClick={() => fuga()>Foo</button>
  <button onClick={() => hoge()>Bar</button>
</>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment