diff --git a/packages/ui/src/helpers/resolve-theme.ts b/packages/ui/src/helpers/resolve-theme.ts index fa7cc2756..a87187b67 100644 --- a/packages/ui/src/helpers/resolve-theme.ts +++ b/packages/ui/src/helpers/resolve-theme.ts @@ -91,11 +91,11 @@ export function resolveTheme( let theme = baseTheme; - if (_custom.length) { + if (_custom?.length) { theme = deepMergeStrings(twMerge)(baseTheme, ...custom) as T; } - if (_applyThemeList?.length && _custom.length) { + if (_applyThemeList?.length && _custom?.length) { const finalApplyTheme = cloneWithValue(baseTheme, "merge"); let run = false;