From 390ff9ac0553c360568bf520de470baf322ee6f4 Mon Sep 17 00:00:00 2001 From: Bruno Quaresma Date: Wed, 22 May 2024 10:26:59 -0300 Subject: [PATCH] refactor(site): hide unavailable usage information (#13341) --- .../TemplateInsightsPage.stories.tsx | 4 ++-- .../TemplateInsightsPage.tsx | 20 ++++++++++--------- 2 files changed, 13 insertions(+), 11 deletions(-) diff --git a/site/src/pages/TemplatePage/TemplateInsightsPage/TemplateInsightsPage.stories.tsx b/site/src/pages/TemplatePage/TemplateInsightsPage/TemplateInsightsPage.stories.tsx index 3630a93692..59417c5c69 100644 --- a/site/src/pages/TemplatePage/TemplateInsightsPage/TemplateInsightsPage.stories.tsx +++ b/site/src/pages/TemplatePage/TemplateInsightsPage/TemplateInsightsPage.stories.tsx @@ -76,8 +76,8 @@ export const Loaded: Story = { display_name: "JetBrains", slug: "jetbrains", icon: "/icon/intellij.svg", - seconds: 0, - times_used: 0, + seconds: 2013400, + times_used: 20, }, { template_ids: ["0d286645-29aa-4eaf-9b52-cc5d2740c90b"], diff --git a/site/src/pages/TemplatePage/TemplateInsightsPage/TemplateInsightsPage.tsx b/site/src/pages/TemplatePage/TemplateInsightsPage/TemplateInsightsPage.tsx index 7e824b140e..2e9ff245f0 100644 --- a/site/src/pages/TemplatePage/TemplateInsightsPage/TemplateInsightsPage.tsx +++ b/site/src/pages/TemplatePage/TemplateInsightsPage/TemplateInsightsPage.tsx @@ -504,15 +504,17 @@ const TemplateUsagePanel: FC = ({ }} > {formatTime(usage.seconds)} - - Opened {usage.times_used.toLocaleString()}{" "} - {usage.times_used === 1 ? "time" : "times"} - + {usage.times_used > 0 && ( + + Opened {usage.times_used.toLocaleString()}{" "} + {usage.times_used === 1 ? "time" : "times"} + + )} );