diff --git a/apps/webapp/app/components/navigation/SideMenu.tsx b/apps/webapp/app/components/navigation/SideMenu.tsx index adedf7b589..db86425b67 100644 --- a/apps/webapp/app/components/navigation/SideMenu.tsx +++ b/apps/webapp/app/components/navigation/SideMenu.tsx @@ -2,6 +2,7 @@ import { AdjustmentsHorizontalIcon, ArrowPathRoundedSquareIcon, ArrowRightOnRectangleIcon, + ArrowTopRightOnSquareIcon, BeakerIcon, BellAlertIcon, ChartBarIcon, @@ -9,6 +10,7 @@ import { ClockIcon, Cog8ToothIcon, CogIcon, + ExclamationTriangleIcon, FolderIcon, FolderOpenIcon, GlobeAmericasIcon, @@ -45,7 +47,7 @@ import { useHasAdminAccess } from "~/hooks/useUser"; import { type UserWithDashboardPreferences } from "~/models/user.server"; import { useCurrentPlan } from "~/routes/_app.orgs.$organizationSlug/route"; import { type FeedbackType } from "~/routes/resources.feedback"; -import { IncidentStatusPanel } from "~/routes/resources.incidents"; +import { IncidentStatusPanel, useIncidentStatus } from "~/routes/resources.incidents"; import { cn } from "~/utils/cn"; import { accountPath, @@ -164,6 +166,8 @@ export function SideMenu({ const isAdmin = useHasAdminAccess(); const { isManagedCloud } = useFeatures(); const featureFlags = useFeatureFlags(); + const incidentStatus = useIncidentStatus(); + const isV3Project = project.engine === "V1"; const persistSideMenuPreferences = useCallback( (data: { @@ -598,7 +602,18 @@ export function SideMenu({