UNPKG

ant-design-x-vue

Version:

Craft AI-driven interfaces effortlessly

32 lines (31 loc) 874 B
import i from "../_util/cssinjs-utils/util/genStyleUtils.mjs"; import "../x-provider/index.mjs"; import { useInternalToken as l } from "./useToken.mjs"; import { unref as m } from "vue"; import n from "../x-provider/hooks/use-x-provider-context.mjs"; const { genStyleHooks: C, genComponentStyleHook: c, genSubStyleComponent: P } = i({ usePrefix: () => { const { getPrefixCls: e, iconPrefixCls: o } = n(); return { iconPrefixCls: m(o), rootPrefixCls: e() }; }, useToken: () => { const [e, o, r, t, s] = l(); return { theme: e, realToken: o, hashId: r, token: t, cssVar: s }; }, useCSP: () => { const { csp: e } = n(); return (e == null ? void 0 : e.value) ?? {}; }, layer: { name: "antdx", dependencies: ["antd"] } }); export { c as genComponentStyleHook, C as genStyleHooks, P as genSubStyleComponent };