Skip to content

Commit 65f4e59

Browse files
yomybabynowgnuesLee
authored andcommitted
feat: Reservoir detail page UI draft
1 parent 64b561a commit 65f4e59

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
@@ -463,21 +463,37 @@ const router = createBrowserRouter([
463463
{
464464
path: '/reservoir',
465465
handle: { labelKey: 'Reservoir' },
466-
Component: () => {
467-
return (
468-
<BAIErrorBoundary>
469-
<Suspense
470-
fallback={
471-
<Flex direction="column" style={{ maxWidth: 700 }}>
472-
<Skeleton active />
473-
</Flex>
474-
}
475-
>
476-
<ReservoirPage />
477-
</Suspense>
478-
</BAIErrorBoundary>
479-
);
480-
},
466+
children: [
467+
{
468+
path: '',
469+
Component: () => {
470+
return (
471+
<BAIErrorBoundary>
472+
<Suspense
473+
fallback={
474+
<Flex direction="column" style={{ maxWidth: 700 }}>
475+
<Skeleton active />
476+
</Flex>
477+
}
478+
>
479+
<ReservoirPage />
480+
</Suspense>
481+
</BAIErrorBoundary>
482+
);
483+
},
484+
},
485+
{
486+
path: '/reservoir/:artifactId',
487+
element: (
488+
<BAIErrorBoundary>
489+
<Suspense fallback={<Skeleton active />}>
490+
<ReservoirPage />
491+
</Suspense>
492+
</BAIErrorBoundary>
493+
),
494+
handle: { labelKey: 'Artifact Details' },
495+
},
496+
],
481497
},
482498
{
483499
path: '/settings',

0 commit comments

Comments
 (0)