Home > @css-hooks/core > HooksSystem
HooksSystem type
The functions configured by createHooksSystem for a specific app framework
Signature:
export type HooksSystem<CSSProperties, CSSPropertyConflicts extends object = object> = { createHooks: CreateHooksFn<CSSProperties, CSSPropertyConflicts>; 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; }; };
References: CreateHooksFn