Skip to content

Commit edf3047

Browse files
paulovmryashpal2104
authored andcommitted
fix: fixed workspace kind summary breadcrumb navigation (kubeflow#535)
Signed-off-by: paulovmr <[email protected]>
1 parent 9fd02c4 commit edf3047

File tree

1 file changed

+5
-2
lines changed

1 file changed

+5
-2
lines changed

workspaces/frontend/src/app/pages/WorkspaceKinds/summary/WorkspaceKindSummary.tsx

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ import { PageSection } from '@patternfly/react-core/dist/esm/components/Page';
44
import { Stack, StackItem } from '@patternfly/react-core/dist/esm/layouts/Stack';
55
import { Breadcrumb } from '@patternfly/react-core/dist/esm/components/Breadcrumb';
66
import { BreadcrumbItem } from '@patternfly/react-core/dist/esm/components/Breadcrumb/BreadcrumbItem';
7-
import { useTypedLocation, useTypedParams } from '~/app/routerHelper';
7+
import { useTypedLocation, useTypedNavigate, useTypedParams } from '~/app/routerHelper';
88
import WorkspaceTable, { WorkspaceTableRef } from '~/app/components/WorkspaceTable';
99
import { useWorkspacesByKind } from '~/app/hooks/useWorkspaces';
1010
import WorkspaceKindSummaryExpandableCard from '~/app/pages/WorkspaceKinds/summary/WorkspaceKindSummaryExpandableCard';
@@ -17,6 +17,7 @@ import { usePolling } from '~/app/hooks/usePolling';
1717
const WorkspaceKindSummary: React.FC = () => {
1818
const [isSummaryExpanded, setIsSummaryExpanded] = useState(true);
1919

20+
const navigate = useTypedNavigate();
2021
const { state } = useTypedLocation<'workspaceKindSummary'>();
2122
const { namespace, imageId, podConfigId } = state || {};
2223
const { kind } = useTypedParams<'workspaceKindSummary'>();
@@ -62,7 +63,9 @@ const WorkspaceKindSummary: React.FC = () => {
6263
<Stack hasGutter>
6364
<StackItem>
6465
<Breadcrumb>
65-
<BreadcrumbItem to="workspaceKinds">Workspace Kinds</BreadcrumbItem>
66+
<BreadcrumbItem component="button" onClick={() => navigate('workspaceKinds')}>
67+
Workspace Kinds
68+
</BreadcrumbItem>
6669
<BreadcrumbItem to="#" isActive>
6770
Workspaces in {kind}
6871
</BreadcrumbItem>

0 commit comments

Comments
 (0)