From fd514d480b321e1db6e762d5f696d410edede7bb Mon Sep 17 00:00:00 2001 From: Bryan Frimin Date: Thu, 7 May 2026 10:54:22 +0200 Subject: [PATCH] Mark navigate() call as void to satisfy lint The post-delete redirect on the campaign detail page returned a floating Promise from react-router's navigate(), tripping the @typescript-eslint/no-floating-promises rule. Prefix the call with `void` to match the convention used elsewhere in the app. Signed-off-by: Bryan Frimin --- .../access-reviews/campaigns/CampaignDetailPage.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apps/console/src/pages/organizations/access-reviews/campaigns/CampaignDetailPage.tsx b/apps/console/src/pages/organizations/access-reviews/campaigns/CampaignDetailPage.tsx index c6f13cb5f..a63a0a3c2 100644 --- a/apps/console/src/pages/organizations/access-reviews/campaigns/CampaignDetailPage.tsx +++ b/apps/console/src/pages/organizations/access-reviews/campaigns/CampaignDetailPage.tsx @@ -309,7 +309,7 @@ export default function CampaignDetailPage({ queryRef }: Props) { variant: "success", }); resolve(); - navigate(`/organizations/${organizationId}/access-reviews`); + void navigate(`/organizations/${organizationId}/access-reviews`); }, onError(error) { toast({