next.js / packages /next /src /server /app-render /has-loading-component-in-tree.tsx
AbdulElahGwaith's picture
Upload folder using huggingface_hub
b91e262 verified
import type { LoaderTree } from '../lib/app-dir-module'
export function hasLoadingComponentInTree(tree: LoaderTree): boolean {
const [, parallelRoutes, { loading }] = tree
if (loading) {
return true
}
return Object.values(parallelRoutes).some((parallelRoute) =>
hasLoadingComponentInTree(parallelRoute)
) as boolean
}