Home > @css-hooks/qwik > mergeStyles
mergeStyles() function
A style merger configured to use Qwik's CSSProperties type.
Signature:
mergeStyles: <const OverrideStyle extends CSSProperties, Style extends CSSProperties>(overrideStyle: OverrideStyle | null | undefined) => { <ActualStyle extends CSSProperties>(style: ActualStyle): Omit<ActualStyle, keyof OverrideStyle> & OverrideStyle; (style: CSSProperties & Style): Omit<Style, keyof OverrideStyle> & OverrideStyle; }
Parameters
|
Parameter |
Type |
Description |
|---|---|---|
|
overrideStyle |
OverrideStyle | null | undefined |
Returns:
{ <ActualStyle extends CSSProperties>(style: ActualStyle): Omit<ActualStyle, keyof OverrideStyle> & OverrideStyle; (style: CSSProperties & Style): Omit<Style, keyof OverrideStyle> & OverrideStyle; }