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>
</>