Skip to content

Commit 12d80a9

Browse files
yomybabynowgnuesLee
authored andcommitted
feat: Reservoir detail page UI draft
1 parent ae46dc8 commit 12d80a9

File tree

6 files changed

+437
-241
lines changed

6 files changed

+437
-241
lines changed

react/src/App.tsx

Lines changed: 31 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -459,21 +459,37 @@ const router = createBrowserRouter([
459459
{
460460
path: '/reservoir',
461461
handle: { labelKey: 'Reservoir' },
462-
Component: () => {
463-
return (
464-
<BAIErrorBoundary>
465-
<Suspense
466-
fallback={
467-
<Flex direction="column" style={{ maxWidth: 700 }}>
468-
<Skeleton active />
469-
</Flex>
470-
}
471-
>
472-
<ReservoirPage />
473-
</Suspense>
474-
</BAIErrorBoundary>
475-
);
476-
},
462+
children: [
463+
{
464+
path: '',
465+
Component: () => {
466+
return (
467+
<BAIErrorBoundary>
468+
<Suspense
469+
fallback={
470+
<Flex direction="column" style={{ maxWidth: 700 }}>
471+
<Skeleton active />
472+
</Flex>
473+
}
474+
>
475+
<ReservoirPage />
476+
</Suspense>
477+
</BAIErrorBoundary>
478+
);
479+
},
480+
},
481+
{
482+
path: '/reservoir/:artifactId',
483+
element: (
484+
<BAIErrorBoundary>
485+
<Suspense fallback={<Skeleton active />}>
486+
<ReservoirPage />
487+
</Suspense>
488+
</BAIErrorBoundary>
489+
),
490+
handle: { labelKey: 'Artifact Details' },
491+
},
492+
],
477493
},
478494
{
479495
path: '/settings',

0 commit comments

Comments
 (0)