UNPKG

@coveord/plasma-mantine

Version:

A Plasma flavoured Mantine theme

11 lines (9 loc) 368 B
import {CSSVariablesResolver, deepMerge} from '@mantine/core'; export const mergeCSSVariablesResolvers = (...resolvers: CSSVariablesResolver[]): CSSVariablesResolver => (theme) => resolvers.filter(Boolean).reduce((acc, resolver) => deepMerge(acc, resolver(theme)), { variables: {}, dark: {}, light: {}, });