Skip to content

Commit 086f279

Browse files
feat: Add tag description in Field in the Feast UI (feast-dev#3258)
Signed-off-by: Benjamin Tan <benjamin.tan@tech.jago.com> Signed-off-by: Benjamin Tan <benjamin.tan@tech.jago.com> Co-authored-by: Benjamin Tan <benjamin.tan@tech.jago.com>
1 parent da20757 commit 086f279

1 file changed

Lines changed: 19 additions & 2 deletions

File tree

ui/src/pages/features/FeatureOverviewTab.tsx

Lines changed: 19 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,13 +3,16 @@ import {
33
EuiHorizontalRule,
44
EuiLoadingSpinner,
55
EuiTitle,
6+
EuiSpacer,
67
EuiPanel,
78
EuiFlexItem,
9+
EuiText,
810
EuiDescriptionList,
911
EuiDescriptionListTitle,
1012
EuiDescriptionListDescription,
1113
} from "@elastic/eui";
1214
import EuiCustomLink from "../../components/EuiCustomLink";
15+
import TagsDisplay from "../../components/TagsDisplay";
1316
import React from "react";
1417
import { useParams } from "react-router-dom";
1518
import useLoadFeature from "./useLoadFeature";
@@ -53,14 +56,28 @@ const FeatureOverviewTab = () => {
5356

5457
<EuiDescriptionListTitle>FeatureView</EuiDescriptionListTitle>
5558
<EuiDescriptionListDescription>
56-
<EuiCustomLink
59+
<EuiCustomLink
5760
href={`/p/${projectName}/feature-view/${FeatureViewName}`}
5861
to={`/p/${projectName}/feature-view/${FeatureViewName}`}>
59-
{FeatureViewName}
62+
{FeatureViewName}
6063
</EuiCustomLink>
6164
</EuiDescriptionListDescription>
6265
</EuiDescriptionList>
6366
</EuiPanel>
67+
<EuiSpacer size="m" />
68+
<EuiPanel hasBorder={true} grow={false}>
69+
<EuiTitle size="xs">
70+
<h3>Tags</h3>
71+
</EuiTitle>
72+
<EuiHorizontalRule margin="xs" />
73+
{featureData?.tags ? (
74+
<TagsDisplay
75+
tags={featureData.tags}
76+
/>
77+
) : (
78+
<EuiText>No Tags specified on this field.</EuiText>
79+
)}
80+
</EuiPanel>
6481
</EuiFlexItem>
6582
</EuiFlexGroup>
6683
</React.Fragment>

0 commit comments

Comments
 (0)