From f000a21c014b0f10b2d5adac884a3fae500ff2ea Mon Sep 17 00:00:00 2001 From: LIghtJUNction Date: Sat, 28 Mar 2026 16:20:23 +0800 Subject: [PATCH] fix(dashboard): suppress known Vuetify 4 internal slot invocation warning Vuetify 4's VDefaultsProvider triggers "Slot default invoked outside of render function" internally - not fixable from our side without framework changes. Suppress via Vue warnHandler. --- dashboard/src/main.ts | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/dashboard/src/main.ts b/dashboard/src/main.ts index d0cb9ff2d..76f7ddbc4 100644 --- a/dashboard/src/main.ts +++ b/dashboard/src/main.ts @@ -124,6 +124,13 @@ async function initApp() { async function createAndMountApp(waitForRouter: boolean) { const app = createApp(App); + + // Suppress known Vuetify 4 internal warning about slot invocation + app.config.warnHandler = (msg, _instance, _trace) => { + if (msg.includes("Slot \"default\" invoked outside of the render function")) return; + console.warn(msg); + }; + app.use(router); const pinia = createPinia(); app.use(pinia);