プログラミングのゴミ箱

日々の学習の中で知らなかったことについて、調べたことを解説します。

Reactで受け取ったpropsから使いたいものだけ取り出す

Reactで独自コンポーネントを作成するときに、引数を一つだけ取り出しもとの引数から取り出した一つを削除したい。
例えば{hoge, fuga, hogefuga}という引数をhogefugaと{hoge, fuga}に分けたいときには

const Button = props => {
    {hogefuga, ...other} = props;
  return <button {...other} />;
    <p>{hogefuga}</p>
}
<||