From ec54ddcfa6e7c3cd682807cc8828f2dd01e46e22 Mon Sep 17 00:00:00 2001 From: ajnart Date: Tue, 28 Jul 2026 16:59:04 +0200 Subject: [PATCH] fix: keep interface layers server safe --- packages/ui/src/theme/layers.ts | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/packages/ui/src/theme/layers.ts b/packages/ui/src/theme/layers.ts index 94bf0398a..6135bd546 100644 --- a/packages/ui/src/theme/layers.ts +++ b/packages/ui/src/theme/layers.ts @@ -1,5 +1,6 @@ -import { getDefaultZIndex } from "@mantine/core"; +// Keep this module server-safe: Mantine's getDefaultZIndex helper is client-only. +const mantineModalZIndex = 200; -export const appShellHeaderZIndex = getDefaultZIndex("modal") + 1; +export const appShellHeaderZIndex = mantineModalZIndex + 1; export const modalZIndex = appShellHeaderZIndex + 1; export const managedModalZIndex = modalZIndex + 1;