From 1b19248262024cde2e0dd50fe6c1d4e7dd2b987c Mon Sep 17 00:00:00 2001 From: Thomas Camlong Date: Wed, 27 May 2026 16:23:06 +0200 Subject: [PATCH] fix(ui): revert Modal.extend, not available at runtime --- packages/ui/src/theme.ts | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/packages/ui/src/theme.ts b/packages/ui/src/theme.ts index 2d5db6f0d..37e09377f 100644 --- a/packages/ui/src/theme.ts +++ b/packages/ui/src/theme.ts @@ -1,8 +1,10 @@ -import { createTheme, Modal } from "@mantine/core"; +import { createTheme } from "@mantine/core"; import { primaryColor } from "./theme/colors/primary"; import { secondaryColor } from "./theme/colors/secondary"; +const XXL_MODAL_SIZE = "75rem"; + export const theme = createTheme({ colors: { primaryColor, @@ -10,13 +12,13 @@ export const theme = createTheme({ }, primaryColor: "primaryColor", components: { - Modal: Modal.extend({ - vars: (_theme, props) => { + Modal: { + vars: (_theme: unknown, props: { size?: string }) => { if (props.size === "xxl") { - return { root: { "--modal-size": "75rem" } }; + return { root: { "--modal-size": XXL_MODAL_SIZE } }; } return { root: {} }; }, - }), + }, }, });