([]);
- const [usage, setUsage] = useState('');
- const [weeklyUsageCount, setWeeklyUsageCount] = useState('');
+ // const [usage, setUsage] = useState('');
+ // const [weeklyUsageCount, setWeeklyUsageCount] = useState('');
const [slashedDashboardName, setSlashedDashboardName] = useState<
TitleBreadcrumbProps['titleLinks']
>([]);
@@ -119,8 +117,8 @@ const MyDashBoardPage = () => {
const extraInfo = [
{ key: 'Owner', value: owner?.name || '' },
{ key: 'Tier', value: tier ? tier.split('.')[1] : '' },
- { key: 'Usage', value: usage },
- { key: 'Queries', value: `${weeklyUsageCount} past week` },
+ // { key: 'Usage', value: usage },
+ // { key: 'Queries', value: `${weeklyUsageCount} past week` },
];
const fetchTags = () => {
getTagCategories().then((res) => {
@@ -180,7 +178,7 @@ const MyDashBoardPage = () => {
owner,
displayName,
charts,
- usageSummary,
+ // usageSummary,
} = res.data;
setDashboardDetails(res.data);
setDashboardId(id);
@@ -221,17 +219,17 @@ const MyDashBoardPage = () => {
}
);
fetchCharts(charts).then((charts) => setCharts(charts));
- if (!isNil(usageSummary?.weeklyStats.percentileRank)) {
- const percentile = getUsagePercentile(
- usageSummary.weeklyStats.percentileRank
- );
- setUsage(percentile);
- } else {
- setUsage('--');
- }
- setWeeklyUsageCount(
- usageSummary?.weeklyStats.count.toLocaleString() || '--'
- );
+ // if (!isNil(usageSummary?.weeklyStats.percentileRank)) {
+ // const percentile = getUsagePercentile(
+ // usageSummary.weeklyStats.percentileRank
+ // );
+ // setUsage(percentile);
+ // } else {
+ // setUsage('--');
+ // }
+ // setWeeklyUsageCount(
+ // usageSummary?.weeklyStats.count.toLocaleString() || '--'
+ // );
setLoading(false);
});
@@ -480,7 +478,17 @@ const MyDashBoardPage = () => {
- {chart.displayName}
+
+
+ {chart.displayName}
+
+
+
diff --git a/catalog-rest-service/src/main/resources/ui/src/pages/service/index.tsx b/catalog-rest-service/src/main/resources/ui/src/pages/service/index.tsx
index b32865d9e1a..224884ec040 100644
--- a/catalog-rest-service/src/main/resources/ui/src/pages/service/index.tsx
+++ b/catalog-rest-service/src/main/resources/ui/src/pages/service/index.tsx
@@ -235,7 +235,17 @@ const ServicePage: FunctionComponent = () => {
href={serviceDetails.schemaRegistry}
rel="noopener noreferrer"
target="_blank">
- {serviceDetails.schemaRegistry}
+ <>
+
+ {serviceDetails.schemaRegistry}
+
+
+ >
) : (
'--'
@@ -270,7 +280,17 @@ const ServicePage: FunctionComponent = () => {
href={serviceDetails.dashboardUrl}
rel="noopener noreferrer"
target="_blank">
- {serviceDetails.dashboardUrl}
+ <>
+
+ {serviceDetails.dashboardUrl}
+
+
+ >
) : (
'--'
@@ -296,7 +316,17 @@ const ServicePage: FunctionComponent = () => {
href={serviceDetails.dashboardUrl}
rel="noopener noreferrer"
target="_blank">
- {serviceDetails.dashboardUrl}
+ <>
+
+ {serviceDetails.dashboardUrl}
+
+
+ >
) : (
'--'
diff --git a/catalog-rest-service/src/main/resources/ui/src/utils/SvgUtils.tsx b/catalog-rest-service/src/main/resources/ui/src/utils/SvgUtils.tsx
index 602c8a26e19..b272191e930 100644
--- a/catalog-rest-service/src/main/resources/ui/src/utils/SvgUtils.tsx
+++ b/catalog-rest-service/src/main/resources/ui/src/utils/SvgUtils.tsx
@@ -12,6 +12,7 @@ import IconDashboard from '../assets/svg/dashboard.svg';
import IconAsstest from '../assets/svg/data-assets.svg';
import IconDoc from '../assets/svg/doc.svg';
import IconError from '../assets/svg/error.svg';
+import IconExternalLink from '../assets/svg/external-link.svg';
import IconCheckCircle from '../assets/svg/ic-check-circle.svg';
import IconDelete from '../assets/svg/ic-delete.svg';
import IconDownArrow from '../assets/svg/ic-down-arrow.svg';
@@ -132,6 +133,7 @@ export const Icons = {
DASHBOARD_GREY: 'dashboard-grey',
CONFIG: 'icon-config',
SLACK: 'slack',
+ EXTERNAL_LINK: 'external-link',
};
const SVGIcons: FunctionComponent = ({
@@ -393,6 +395,10 @@ const SVGIcons: FunctionComponent = ({
case Icons.SLACK:
IconComponent = IconSlack;
+ break;
+ case Icons.EXTERNAL_LINK:
+ IconComponent = IconExternalLink;
+
break;
default:
|