From 20556d334f01a1abce22f4d78cc23843d4bd82a1 Mon Sep 17 00:00:00 2001 From: AyoubBenziza Date: Mon, 6 Jul 2026 15:23:32 +0200 Subject: [PATCH] chore(web): guard root element instead of non-null assertion --- apps/web/src/main.tsx | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/apps/web/src/main.tsx b/apps/web/src/main.tsx index 5d70ca3..4ea4efc 100644 --- a/apps/web/src/main.tsx +++ b/apps/web/src/main.tsx @@ -12,7 +12,12 @@ initAnalytics() const queryClient = new QueryClient() -createRoot(document.getElementById("root")!).render( +const rootElement = document.getElementById("root") +if (!rootElement) { + throw new Error('Élément racine "#root" introuvable') +} + +createRoot(rootElement).render(