import { StyleProp } from "@brevity-builder/models"; export function mergeStylePropsWithDefaults( styleProps: StyleProp[], defaults: Record, ): StyleProp[] { return styleProps.map((styleProp) => { const defaultStyle = defaults[styleProp.name]; if (!defaultStyle) { return styleProp; } return { ...styleProp, default: defaultStyle, } as StyleProp; }); }