Fix app route transformer
Signed-off-by: Émile Ré <nemile.re@gmail.com>
This commit is contained in:
@@ -11,16 +11,19 @@ export function routeFromAppRoute(appRoute: AppRoute): RouteObject {
|
||||
let route = { ...rest } as RouteObject;
|
||||
|
||||
if (Component && Fallback) {
|
||||
const OriginalComponent = Component as ComponentType;
|
||||
|
||||
route = {
|
||||
...route,
|
||||
Component: () => (
|
||||
<Suspense fallback={<Fallback />}>
|
||||
<OriginalComponent />
|
||||
<Component />
|
||||
</Suspense>
|
||||
),
|
||||
};
|
||||
} else if (Component) {
|
||||
route = {
|
||||
...route,
|
||||
Component,
|
||||
};
|
||||
}
|
||||
|
||||
return {
|
||||
|
||||
Reference in New Issue
Block a user