UNPKG

@ant-design/x-markdown

Version:

placeholder for @ant-design/x-markdown

39 lines 835 B
import { genStyleUtils } from '@ant-design/cssinjs-utils'; import useXProviderContext from '@ant-design/x/es/x-provider/hooks/use-x-provider-context'; import { useInternalToken } from "./useToken"; export const { genStyleHooks, genComponentStyleHook, genSubStyleComponent } = genStyleUtils({ usePrefix: () => { const { getPrefixCls, iconPrefixCls } = useXProviderContext(); return { iconPrefixCls, rootPrefixCls: getPrefixCls() }; }, useToken: () => { const [theme, realToken, hashId, token, cssVar] = useInternalToken(); return { theme, realToken, hashId, token, cssVar }; }, useCSP: () => { const { csp } = useXProviderContext(); return csp ?? {}; }, layer: { name: 'antdx', dependencies: ['antd'] } });