UNPKG

antd-style

Version:

css-in-js solution for application combine with antd v5 token system and emotion

15 lines (14 loc) 705 B
import { Context } from 'react'; import { Emotion } from "../../core"; import type { BaseReturnType, ClassNameGeneratorOption, HashPriority } from "../../types"; import { ReturnStyles, StyleOrGetStyleFn } from './types'; interface CreateStylesFactory { EmotionContext: Context<Emotion>; hashPriority?: HashPriority; useTheme: () => any; } /** * 创建样式基础写法 */ export declare const createStylesFactory: ({ hashPriority, useTheme, EmotionContext }: CreateStylesFactory) => <Props, Input extends BaseReturnType = BaseReturnType>(styleOrGetStyle: StyleOrGetStyleFn<Input, Props>, options?: ClassNameGeneratorOption) => (props?: Props | undefined) => ReturnStyles<Input>; export {};