From 777414ca46a35ced54e1d2946d1afa578f080fa5 Mon Sep 17 00:00:00 2001 From: Arthur Brongniart Date: Tue, 3 Feb 2026 17:32:38 +0100 Subject: [PATCH] silence vite warning about "use client" in material UI --- quickwit/quickwit-ui/vite.config.ts | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/quickwit/quickwit-ui/vite.config.ts b/quickwit/quickwit-ui/vite.config.ts index a1239d9822d..4548ed5f408 100644 --- a/quickwit/quickwit-ui/vite.config.ts +++ b/quickwit/quickwit-ui/vite.config.ts @@ -9,4 +9,18 @@ export default { }, port: 3000, }, + build: { + rollupOptions: { + onwarn(warning, warn) { + // Suppress "use client" directive warnings from material-ui + if ( + warning.code === "MODULE_LEVEL_DIRECTIVE" && + warning.message.includes('"use client"') + ) { + return; + } + warn(warning); + }, + }, + }, } satisfies UserConfig;