Skip to main content
dev-knowledge
ナレッジ
GitHub
10 docs tagged with "context"
View all tags
Context の value を memo 化して不要な再レンダーを防ぐ
TL;DR
Context の循環参照は context.ts への切り出しで回避する
TL;DR
Context を使う前に検討すること(コンポジション優先)
TL;DR
Provider の key remount で state をリセットするのは anti-pattern — in-flight 通知が消える
TL;DR
Provider を return で描画する側は useContext できない — hoist で中間コンポーネントを消す
TL;DR
Provider 化の判断基準 — 消費者が 1 つなら Context にする意味がない
問題
state と dispatch を別 Context に分割する
TL;DR
useContext で Provider 外アクセス時に throw するパターン
TL;DR
ページ内スクロール(ジャンプ)の設計判断軸 — ref命令 / state依存 / context購読
TL;DR
消費者が 1 つなら Context 化は不要 — Provider 化の判断基準
TL;DR