useOutletContext
React Context を利用した便利な API で、最も近い親の <Outlet context={val} /> コンポーネントからコンテキスト値を返します。
<Outlet context={val} />
import { useOutletContext } from "@remix-run/react"; function Child() { const myValue = useOutletContext(); // ... }
<Outlet context>