propsバケツリレー
#宣言的UIの設計レシピ
React, Vueでよく出てくる良い回し
上位から渡されたpropsを下層にそのまま流すだけのデータフローをそういったりする
再レンダリングが多発したり責務が肥大化する要員の一つとして捉えられる場面もある
koushisa.icon的にはそこまで問題だとは思っていない
無理に避けようとして変なデータフローになるほうが辛い
コンポーネント同士を疎結合にしたいのであれば、Layoutコンポーネントで吸収すれば良い
参考
propsのバケツリレー対策でGlobal_Stateを使うその前に
/fsubal/props のバケツリレーって何が悪いんだっけ
全部 Store にブチ込めば Props のバケツリレーしなくて済みませんか? #React - Qiita
https://kentcdodds.com/blog/prop-drilling
https://www.asobou.co.jp/blog/web/props-drilling
https://zenn.dev/vanellope/articles/dcba91e814a030