From fba94922b1244351cfb38797622cf5a4e756a037 Mon Sep 17 00:00:00 2001 From: Andrew Aquino Date: Thu, 28 Aug 2025 18:08:41 +0000 Subject: [PATCH 01/33] refactor: replace Popover with Tooltip in AgentLatency --- .../components/HelpTooltip/HelpTooltip.tsx | 49 ++++++----- site/src/modules/resources/AgentLatency.tsx | 82 ++++++++++--------- 2 files changed, 66 insertions(+), 65 deletions(-) diff --git a/site/src/components/HelpTooltip/HelpTooltip.tsx b/site/src/components/HelpTooltip/HelpTooltip.tsx index 2bcaef1eb6847..b05b9934903ed 100644 --- a/site/src/components/HelpTooltip/HelpTooltip.tsx +++ b/site/src/components/HelpTooltip/HelpTooltip.tsx @@ -3,18 +3,16 @@ import { css, type Interpolation, type Theme, - useTheme, } from "@emotion/react"; import Link from "@mui/material/Link"; -import { - Popover, - PopoverContent, - type PopoverContentProps, - type PopoverProps, - PopoverTrigger, - usePopover, -} from "components/deprecated/Popover/Popover"; +import { TooltipContentProps, TooltipProps } from "@radix-ui/react-tooltip"; +import { usePopover } from "components/deprecated/Popover/Popover"; import { Stack } from "components/Stack/Stack"; +import { + Tooltip, + TooltipContent, + TooltipTrigger, +} from "components/Tooltip/Tooltip"; import { CircleHelpIcon, ExternalLinkIcon } from "lucide-react"; import { type FC, @@ -23,6 +21,7 @@ import { type PropsWithChildren, type ReactNode, } from "react"; +import { cn } from "utils/cn"; type Icon = typeof CircleHelpIcon; @@ -30,24 +29,23 @@ type Size = "small" | "medium"; export const HelpTooltipIcon = CircleHelpIcon; -export const HelpTooltip: FC = (props) => { - return ; +export const HelpTooltip: FC = (props) => { + return ; }; -export const HelpTooltipContent: FC = (props) => { - const theme = useTheme(); - +export const HelpTooltipContent: FC = ({ + className, + ...props +}) => { return ( - ); }; @@ -76,7 +74,7 @@ export const HelpTooltipTrigger = forwardRef< }); return ( - + - + ); }); @@ -155,6 +153,7 @@ export const HelpTooltipAction: FC = ({ onClick, ariaLabel, }) => { + // TODO dismiss tooltip const popover = usePopover(); return ( diff --git a/site/src/modules/resources/AgentLatency.tsx b/site/src/modules/resources/AgentLatency.tsx index 4be2a4cf52a07..0f5f436b62341 100644 --- a/site/src/modules/resources/AgentLatency.tsx +++ b/site/src/modules/resources/AgentLatency.tsx @@ -1,6 +1,5 @@ import { type Theme, useTheme } from "@emotion/react"; import type { DERPRegion, WorkspaceAgent } from "api/typesGenerated"; -import { PopoverTrigger } from "components/deprecated/Popover/Popover"; import { HelpTooltip, HelpTooltipContent, @@ -8,6 +7,7 @@ import { HelpTooltipTitle, } from "components/HelpTooltip/HelpTooltip"; import { Stack } from "components/Stack/Stack"; +import { TooltipProvider, TooltipTrigger } from "components/Tooltip/Tooltip"; import type { FC } from "react"; import { getLatencyColor } from "utils/latency"; @@ -43,45 +43,47 @@ export const AgentLatency: FC = ({ agent }) => { } return ( - - - - {Math.round(latency.latency_ms)}ms - - - - Latency - - This is the latency overhead on non peer to peer connections. The - first row is the preferred relay. - - - - {Object.entries(agent.latency) - .sort(([, a], [, b]) => a.latency_ms - b.latency_ms) - .map(([regionName, region]) => ( - + + + + {Math.round(latency.latency_ms)}ms + + + + Latency + + This is the latency overhead on non peer to peer connections. The + first row is the preferred relay. + + + + {Object.entries(agent.latency) + .sort(([, a], [, b]) => a.latency_ms - b.latency_ms) + .map(([regionName, region]) => ( + - {regionName} - {Math.round(region.latency_ms)}ms - - ))} - - - - + > + {regionName} + {Math.round(region.latency_ms)}ms + + ))} + + + + + ); }; From e230f38027cf201b67ab530fa62974df6296d7a0 Mon Sep 17 00:00:00 2001 From: Andrew Aquino Date: Thu, 28 Aug 2025 18:23:48 +0000 Subject: [PATCH 02/33] refactor: replace PopoverTrigger with TooltipTrigger in AgentStatus --- site/src/modules/resources/AgentStatus.tsx | 56 +++++++++++----------- 1 file changed, 29 insertions(+), 27 deletions(-) diff --git a/site/src/modules/resources/AgentStatus.tsx b/site/src/modules/resources/AgentStatus.tsx index 8f6b923e70d68..543c31313d043 100644 --- a/site/src/modules/resources/AgentStatus.tsx +++ b/site/src/modules/resources/AgentStatus.tsx @@ -6,13 +6,13 @@ import type { WorkspaceAgentDevcontainer, } from "api/typesGenerated"; import { ChooseOne, Cond } from "components/Conditionals/ChooseOne"; -import { PopoverTrigger } from "components/deprecated/Popover/Popover"; import { HelpTooltip, HelpTooltipContent, HelpTooltipText, HelpTooltipTitle, } from "components/HelpTooltip/HelpTooltip"; +import { TooltipProvider, TooltipTrigger } from "components/Tooltip/Tooltip"; import { TriangleAlertIcon } from "lucide-react"; import type { FC } from "react"; @@ -62,9 +62,9 @@ interface DevcontainerStatusProps { const StartTimeoutLifecycle: FC = ({ agent }) => { return ( - + - + Agent is taking too long to start @@ -87,9 +87,9 @@ const StartTimeoutLifecycle: FC = ({ agent }) => { const StartErrorLifecycle: FC = ({ agent }) => { return ( - + - + Error starting the agent @@ -123,9 +123,9 @@ const ShuttingDownLifecycle: FC = () => { const ShutdownTimeoutLifecycle: FC = ({ agent }) => { return ( - + - + Agent is taking too long to stop @@ -147,9 +147,9 @@ const ShutdownTimeoutLifecycle: FC = ({ agent }) => { const ShutdownErrorLifecycle: FC = ({ agent }) => { return ( - + - + Error stopping the agent @@ -243,9 +243,9 @@ const ConnectingStatus: FC = () => { const TimeoutStatus: FC = ({ agent }) => { return ( - + - + Agent is taking too long to connect @@ -266,20 +266,22 @@ const TimeoutStatus: FC = ({ agent }) => { export const AgentStatus: FC = ({ agent }) => { return ( - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + ); }; @@ -308,9 +310,9 @@ const SubAgentStatus: FC = ({ agent }) => { const DevcontainerStartError: FC = ({ agent }) => { return ( - + - + Error starting the devcontainer agent From 75c9fdfc4cd0457e80368f3b6ebdcd45779bba2c Mon Sep 17 00:00:00 2001 From: Andrew Aquino Date: Thu, 28 Aug 2025 18:47:33 +0000 Subject: [PATCH 03/33] refactor: replace PopoverTrigger with TooltipTrigger in AgentOutdatedTooltip --- .../components/HelpTooltip/HelpTooltip.tsx | 12 +-- .../resources/AgentOutdatedTooltip.tsx | 83 ++++++++++--------- 2 files changed, 48 insertions(+), 47 deletions(-) diff --git a/site/src/components/HelpTooltip/HelpTooltip.tsx b/site/src/components/HelpTooltip/HelpTooltip.tsx index b05b9934903ed..8c788661bff62 100644 --- a/site/src/components/HelpTooltip/HelpTooltip.tsx +++ b/site/src/components/HelpTooltip/HelpTooltip.tsx @@ -6,7 +6,6 @@ import { } from "@emotion/react"; import Link from "@mui/material/Link"; import { TooltipContentProps, TooltipProps } from "@radix-ui/react-tooltip"; -import { usePopover } from "components/deprecated/Popover/Popover"; import { Stack } from "components/Stack/Stack"; import { Tooltip, @@ -43,7 +42,7 @@ export const HelpTooltipContent: FC = ({ align="start" {...props} className={cn( - "w-[320px] p-5 bg-surface-secondary border-surface-quaternary", + "w-[320px] p-5 bg-surface-secondary border-surface-quaternary text-sm", className, )} /> @@ -153,19 +152,12 @@ export const HelpTooltipAction: FC = ({ onClick, ariaLabel, }) => { - // TODO dismiss tooltip - const popover = usePopover(); - return ( - + ); }); diff --git a/site/src/modules/resources/AgentLatency.tsx b/site/src/modules/resources/AgentLatency.tsx index 80892ffd15142..2e50c63d0c205 100644 --- a/site/src/modules/resources/AgentLatency.tsx +++ b/site/src/modules/resources/AgentLatency.tsx @@ -5,9 +5,9 @@ import { HelpTooltipContent, HelpTooltipText, HelpTooltipTitle, + HelpTooltipTrigger, } from "components/HelpTooltip/HelpTooltip"; import { Stack } from "components/Stack/Stack"; -import { TooltipTrigger } from "components/Tooltip/Tooltip"; import type { FC } from "react"; import { getLatencyColor } from "utils/latency"; @@ -44,7 +44,7 @@ export const AgentLatency: FC = ({ agent }) => { return ( - + = ({ agent }) => { > {Math.round(latency.latency_ms)}ms - + Latency diff --git a/site/src/modules/resources/AgentOutdatedTooltip.tsx b/site/src/modules/resources/AgentOutdatedTooltip.tsx index 22adc66c28471..0ac21eb036b60 100644 --- a/site/src/modules/resources/AgentOutdatedTooltip.tsx +++ b/site/src/modules/resources/AgentOutdatedTooltip.tsx @@ -6,9 +6,9 @@ import { HelpTooltipLinksGroup, HelpTooltipText, HelpTooltipTitle, + HelpTooltipTrigger, } from "components/HelpTooltip/HelpTooltip"; import { Stack } from "components/Stack/Stack"; -import { TooltipTrigger } from "components/Tooltip/Tooltip"; import { RotateCcwIcon } from "lucide-react"; import { type FC, useState } from "react"; import { agentVersionStatus } from "../../utils/workspace"; @@ -40,11 +40,11 @@ export const AgentOutdatedTooltip: FC = ({ return ( - + {status === agentVersionStatus.Outdated ? "Outdated" : "Deprecated"} - +
diff --git a/site/src/modules/resources/AgentStatus.tsx b/site/src/modules/resources/AgentStatus.tsx index ab0cf054bb0a2..0dc43cc7ca86b 100644 --- a/site/src/modules/resources/AgentStatus.tsx +++ b/site/src/modules/resources/AgentStatus.tsx @@ -11,8 +11,8 @@ import { HelpTooltipContent, HelpTooltipText, HelpTooltipTitle, + HelpTooltipTrigger, } from "components/HelpTooltip/HelpTooltip"; -import { TooltipTrigger } from "components/Tooltip/Tooltip"; import { TriangleAlertIcon } from "lucide-react"; import type { FC } from "react"; @@ -62,9 +62,9 @@ interface DevcontainerStatusProps { const StartTimeoutLifecycle: FC = ({ agent }) => { return ( - + - + Agent is taking too long to start @@ -87,9 +87,9 @@ const StartTimeoutLifecycle: FC = ({ agent }) => { const StartErrorLifecycle: FC = ({ agent }) => { return ( - + - + Error starting the agent @@ -123,9 +123,9 @@ const ShuttingDownLifecycle: FC = () => { const ShutdownTimeoutLifecycle: FC = ({ agent }) => { return ( - + - + Agent is taking too long to stop @@ -147,9 +147,9 @@ const ShutdownTimeoutLifecycle: FC = ({ agent }) => { const ShutdownErrorLifecycle: FC = ({ agent }) => { return ( - + - + Error stopping the agent @@ -243,9 +243,9 @@ const ConnectingStatus: FC = () => { const TimeoutStatus: FC = ({ agent }) => { return ( - + - + Agent is taking too long to connect @@ -308,9 +308,9 @@ const SubAgentStatus: FC = ({ agent }) => { const DevcontainerStartError: FC = ({ agent }) => { return ( - + - + Error starting the devcontainer agent diff --git a/site/src/pages/WorkspacePage/WorkspaceTopbar.tsx b/site/src/pages/WorkspacePage/WorkspaceTopbar.tsx index 6b972f39ba52c..2c346432defb8 100644 --- a/site/src/pages/WorkspacePage/WorkspaceTopbar.tsx +++ b/site/src/pages/WorkspacePage/WorkspaceTopbar.tsx @@ -17,8 +17,8 @@ import { import { HelpTooltip, HelpTooltipContent, + HelpTooltipTrigger, } from "components/HelpTooltip/HelpTooltip"; -import { TooltipTrigger } from "components/Tooltip/Tooltip"; import { ChevronLeftIcon, CircleDollarSign, TrashIcon } from "lucide-react"; import { useDashboard } from "modules/dashboard/useDashboard"; import { linkToTemplate, useLinks } from "modules/navigation"; @@ -257,12 +257,12 @@ const OwnerBreadcrumb: FC = ({ }) => { return ( - + {ownerName} - + @@ -284,7 +284,7 @@ const OrganizationBreadcrumb: FC = ({ }) => { return ( - + = ({ /> {orgName} - + = ({ return (
- + = ({ {workspaceName} - + Date: Thu, 4 Sep 2025 23:26:45 +0000 Subject: [PATCH 32/33] chore: rm TODO --- site/src/modules/resources/AgentOutdatedTooltip.tsx | 1 - 1 file changed, 1 deletion(-) diff --git a/site/src/modules/resources/AgentOutdatedTooltip.tsx b/site/src/modules/resources/AgentOutdatedTooltip.tsx index 0ac21eb036b60..2f126fbca15bb 100644 --- a/site/src/modules/resources/AgentOutdatedTooltip.tsx +++ b/site/src/modules/resources/AgentOutdatedTooltip.tsx @@ -71,7 +71,6 @@ export const AgentOutdatedTooltip: FC = ({ icon={RotateCcwIcon} onClick={() => { onUpdate(); - // TODO can we move this tooltip-closing logic to the definition of HelpTooltipAction? setIsOpen(false); }} ariaLabel="Update workspace" From bc12f84aa09ea21a6ac54d6cb4d00cced2a4bc93 Mon Sep 17 00:00:00 2001 From: Andrew Aquino Date: Thu, 4 Sep 2025 23:27:06 +0000 Subject: [PATCH 33/33] chore: check:fix --- site/src/components/ActiveUserChart/ActiveUserChart.tsx | 2 +- site/src/components/InfoTooltip/InfoTooltip.tsx | 2 +- .../WorkspaceOutdatedTooltip/WorkspaceOutdatedTooltip.tsx | 2 +- site/src/pages/AuditPage/AuditHelpTooltip.tsx | 2 +- site/src/pages/ConnectionLogPage/ConnectionLogHelpTooltip.tsx | 2 +- .../IdpOrgSyncPage/IdpOrgSyncPageView.tsx | 2 +- .../OrganizationSettingsPage/IdpSyncPage/IdpGroupSyncForm.tsx | 2 +- .../OrganizationSettingsPage/UserTable/EditRolesButton.tsx | 2 +- .../UserTable/TableColumnHelpTooltip.tsx | 2 +- .../TemplatePage/TemplateInsightsPage/TemplateInsightsPage.tsx | 2 +- .../TemplateVersionEditorPage/PublishTemplateVersionDialog.tsx | 2 +- site/src/pages/TemplatesPage/TemplatesPageView.tsx | 2 +- site/src/pages/WorkspacesPage/WorkspaceHelpTooltip.tsx | 2 +- 13 files changed, 13 insertions(+), 13 deletions(-) diff --git a/site/src/components/ActiveUserChart/ActiveUserChart.tsx b/site/src/components/ActiveUserChart/ActiveUserChart.tsx index 43a6585a33628..8a196402334f8 100644 --- a/site/src/components/ActiveUserChart/ActiveUserChart.tsx +++ b/site/src/components/ActiveUserChart/ActiveUserChart.tsx @@ -7,9 +7,9 @@ import { import { HelpTooltip, HelpTooltipContent, + HelpTooltipIconTrigger, HelpTooltipText, HelpTooltipTitle, - HelpTooltipIconTrigger, } from "components/HelpTooltip/HelpTooltip"; import type { FC } from "react"; import { Area, AreaChart, CartesianGrid, XAxis, YAxis } from "recharts"; diff --git a/site/src/components/InfoTooltip/InfoTooltip.tsx b/site/src/components/InfoTooltip/InfoTooltip.tsx index 55680234e3615..411d9aef69d1c 100644 --- a/site/src/components/InfoTooltip/InfoTooltip.tsx +++ b/site/src/components/InfoTooltip/InfoTooltip.tsx @@ -3,9 +3,9 @@ import { HelpTooltip, HelpTooltipContent, HelpTooltipIcon, + HelpTooltipIconTrigger, HelpTooltipText, HelpTooltipTitle, - HelpTooltipIconTrigger, } from "components/HelpTooltip/HelpTooltip"; import type { FC, ReactNode } from "react"; import type { ThemeRole } from "theme/roles"; diff --git a/site/src/modules/workspaces/WorkspaceOutdatedTooltip/WorkspaceOutdatedTooltip.tsx b/site/src/modules/workspaces/WorkspaceOutdatedTooltip/WorkspaceOutdatedTooltip.tsx index bc207f60fd0d5..6de6f2c40df50 100644 --- a/site/src/modules/workspaces/WorkspaceOutdatedTooltip/WorkspaceOutdatedTooltip.tsx +++ b/site/src/modules/workspaces/WorkspaceOutdatedTooltip/WorkspaceOutdatedTooltip.tsx @@ -9,10 +9,10 @@ import { HelpTooltip, HelpTooltipAction, HelpTooltipContent, + HelpTooltipIconTrigger, HelpTooltipLinksGroup, HelpTooltipText, HelpTooltipTitle, - HelpTooltipIconTrigger, } from "components/HelpTooltip/HelpTooltip"; import { InfoIcon, RotateCcwIcon } from "lucide-react"; import { linkToTemplate, useLinks } from "modules/navigation"; diff --git a/site/src/pages/AuditPage/AuditHelpTooltip.tsx b/site/src/pages/AuditPage/AuditHelpTooltip.tsx index df8bbc8df2ffa..6e31c589ed3c0 100644 --- a/site/src/pages/AuditPage/AuditHelpTooltip.tsx +++ b/site/src/pages/AuditPage/AuditHelpTooltip.tsx @@ -1,11 +1,11 @@ import { HelpTooltip, HelpTooltipContent, + HelpTooltipIconTrigger, HelpTooltipLink, HelpTooltipLinksGroup, HelpTooltipText, HelpTooltipTitle, - HelpTooltipIconTrigger, } from "components/HelpTooltip/HelpTooltip"; import type { FC } from "react"; import { docs } from "utils/docs"; diff --git a/site/src/pages/ConnectionLogPage/ConnectionLogHelpTooltip.tsx b/site/src/pages/ConnectionLogPage/ConnectionLogHelpTooltip.tsx index b40eb606e8760..6deb9ada834db 100644 --- a/site/src/pages/ConnectionLogPage/ConnectionLogHelpTooltip.tsx +++ b/site/src/pages/ConnectionLogPage/ConnectionLogHelpTooltip.tsx @@ -1,11 +1,11 @@ import { HelpTooltip, HelpTooltipContent, + HelpTooltipIconTrigger, HelpTooltipLink, HelpTooltipLinksGroup, HelpTooltipText, HelpTooltipTitle, - HelpTooltipIconTrigger, } from "components/HelpTooltip/HelpTooltip"; import type { FC } from "react"; import { docs } from "utils/docs"; diff --git a/site/src/pages/DeploymentSettingsPage/IdpOrgSyncPage/IdpOrgSyncPageView.tsx b/site/src/pages/DeploymentSettingsPage/IdpOrgSyncPage/IdpOrgSyncPageView.tsx index 2421154fba853..07791c99832ce 100644 --- a/site/src/pages/DeploymentSettingsPage/IdpOrgSyncPage/IdpOrgSyncPageView.tsx +++ b/site/src/pages/DeploymentSettingsPage/IdpOrgSyncPage/IdpOrgSyncPageView.tsx @@ -18,8 +18,8 @@ import { EmptyState } from "components/EmptyState/EmptyState"; import { HelpTooltip, HelpTooltipContent, - HelpTooltipText, HelpTooltipIconTrigger, + HelpTooltipText, } from "components/HelpTooltip/HelpTooltip"; import { Input } from "components/Input/Input"; import { Label } from "components/Label/Label"; diff --git a/site/src/pages/OrganizationSettingsPage/IdpSyncPage/IdpGroupSyncForm.tsx b/site/src/pages/OrganizationSettingsPage/IdpSyncPage/IdpGroupSyncForm.tsx index 1779527ebd504..b3840e19a36ad 100644 --- a/site/src/pages/OrganizationSettingsPage/IdpSyncPage/IdpGroupSyncForm.tsx +++ b/site/src/pages/OrganizationSettingsPage/IdpSyncPage/IdpGroupSyncForm.tsx @@ -8,9 +8,9 @@ import { Combobox } from "components/Combobox/Combobox"; import { HelpTooltip, HelpTooltipContent, + HelpTooltipIconTrigger, HelpTooltipText, HelpTooltipTitle, - HelpTooltipIconTrigger, } from "components/HelpTooltip/HelpTooltip"; import { Input } from "components/Input/Input"; import { Label } from "components/Label/Label"; diff --git a/site/src/pages/OrganizationSettingsPage/UserTable/EditRolesButton.tsx b/site/src/pages/OrganizationSettingsPage/UserTable/EditRolesButton.tsx index 25967f8d4ea22..62fa29e834f98 100644 --- a/site/src/pages/OrganizationSettingsPage/UserTable/EditRolesButton.tsx +++ b/site/src/pages/OrganizationSettingsPage/UserTable/EditRolesButton.tsx @@ -11,9 +11,9 @@ import { import { HelpTooltip, HelpTooltipContent, + HelpTooltipIconTrigger, HelpTooltipText, HelpTooltipTitle, - HelpTooltipIconTrigger, } from "components/HelpTooltip/HelpTooltip"; import { EditSquare } from "components/Icons/EditSquare"; import { UserIcon } from "lucide-react"; diff --git a/site/src/pages/OrganizationSettingsPage/UserTable/TableColumnHelpTooltip.tsx b/site/src/pages/OrganizationSettingsPage/UserTable/TableColumnHelpTooltip.tsx index e02cce85818b6..7076809d2c2f4 100644 --- a/site/src/pages/OrganizationSettingsPage/UserTable/TableColumnHelpTooltip.tsx +++ b/site/src/pages/OrganizationSettingsPage/UserTable/TableColumnHelpTooltip.tsx @@ -1,11 +1,11 @@ import { HelpTooltip, HelpTooltipContent, + HelpTooltipIconTrigger, HelpTooltipLink, HelpTooltipLinksGroup, HelpTooltipText, HelpTooltipTitle, - HelpTooltipIconTrigger, } from "components/HelpTooltip/HelpTooltip"; import type { FC } from "react"; import { docs } from "utils/docs"; diff --git a/site/src/pages/TemplatePage/TemplateInsightsPage/TemplateInsightsPage.tsx b/site/src/pages/TemplatePage/TemplateInsightsPage/TemplateInsightsPage.tsx index b0e58aa4b50fc..b5c94bf1a3d18 100644 --- a/site/src/pages/TemplatePage/TemplateInsightsPage/TemplateInsightsPage.tsx +++ b/site/src/pages/TemplatePage/TemplateInsightsPage/TemplateInsightsPage.tsx @@ -29,9 +29,9 @@ import { Avatar } from "components/Avatar/Avatar"; import { HelpTooltip, HelpTooltipContent, + HelpTooltipIconTrigger, HelpTooltipText, HelpTooltipTitle, - HelpTooltipIconTrigger, } from "components/HelpTooltip/HelpTooltip"; import { Loader } from "components/Loader/Loader"; import { Stack } from "components/Stack/Stack"; diff --git a/site/src/pages/TemplateVersionEditorPage/PublishTemplateVersionDialog.tsx b/site/src/pages/TemplateVersionEditorPage/PublishTemplateVersionDialog.tsx index f6e7b5f9bcbbe..7f5c10dfe0099 100644 --- a/site/src/pages/TemplateVersionEditorPage/PublishTemplateVersionDialog.tsx +++ b/site/src/pages/TemplateVersionEditorPage/PublishTemplateVersionDialog.tsx @@ -13,11 +13,11 @@ import * as Yup from "yup"; import { HelpTooltip, HelpTooltipContent, + HelpTooltipIconTrigger, HelpTooltipLink, HelpTooltipLinksGroup, HelpTooltipText, HelpTooltipTitle, - HelpTooltipIconTrigger, } from "../../components/HelpTooltip/HelpTooltip"; import { docs } from "../../utils/docs"; diff --git a/site/src/pages/TemplatesPage/TemplatesPageView.tsx b/site/src/pages/TemplatesPage/TemplatesPageView.tsx index dac8a8332cb57..7b33751457153 100644 --- a/site/src/pages/TemplatesPage/TemplatesPageView.tsx +++ b/site/src/pages/TemplatesPage/TemplatesPageView.tsx @@ -12,11 +12,11 @@ import { Button } from "components/Button/Button"; import { HelpTooltip, HelpTooltipContent, + HelpTooltipIconTrigger, HelpTooltipLink, HelpTooltipLinksGroup, HelpTooltipText, HelpTooltipTitle, - HelpTooltipIconTrigger, } from "components/HelpTooltip/HelpTooltip"; import { Margins } from "components/Margins/Margins"; import { diff --git a/site/src/pages/WorkspacesPage/WorkspaceHelpTooltip.tsx b/site/src/pages/WorkspacesPage/WorkspaceHelpTooltip.tsx index 03d55c3099553..5b07cc5eda7c0 100644 --- a/site/src/pages/WorkspacesPage/WorkspaceHelpTooltip.tsx +++ b/site/src/pages/WorkspacesPage/WorkspaceHelpTooltip.tsx @@ -1,11 +1,11 @@ import { HelpTooltip, HelpTooltipContent, + HelpTooltipIconTrigger, HelpTooltipLink, HelpTooltipLinksGroup, HelpTooltipText, HelpTooltipTitle, - HelpTooltipIconTrigger, } from "components/HelpTooltip/HelpTooltip"; import type { FC } from "react"; import { docs } from "utils/docs";