useAsyncError
最も近い <Await> コンポーネントからの拒否値を返します。
<Await>
import { Await, useAsyncError } from "@remix-run/react"; function ErrorElement() { const error = useAsyncError(); return ( <p>Uh Oh, something went wrong! {error.message}</p> ); } <Await resolve={promiseThatRejects} errorElement={<ErrorElement />} />;
ガイド
API
<Await/>
useAsyncValue()