loading.js
loadingファイルは、Suspenseに基づいて即座のローディング状態を作成できます。
デフォルトでは、このファイルはサーバーコンポーネントですが、"use client"
ディレクティブを通じてクライアントコンポーネントとしても使用できます。
app/feed/loading.tsx
export default function Loading() {
// Or a custom loading skeleton component
return <p>Loading...</p>
}
ローディングUIコンポーネントは、いかなるパラメータも受け入れません。
ご存知でしたか:
- ローディングUIを設計する際、React Developer Toolsを使用してSuspenseの境界を手動で切り替えることが役立つ場合があります。
バージョン履歴
バージョン | 変更点 |
---|---|
v13.0.0 | loading が導入されました。 |
この情報はお役に立ちましたか?