mirror of
https://github.com/ant-design/ant-design.git
synced 2025-06-07 01:13:58 +08:00
refactor(theme): migrate and refactor type FullToken
by @ant-design/cssinjs-utils
This commit is contained in:
parent
c057cb2113
commit
1c6c625ba3
@ -5,9 +5,11 @@ import { initComponentToken } from '../../input/style/token';
|
||||
import type { MultipleSelectorToken, SelectorToken } from '../../select/style/token';
|
||||
import type { ArrowToken } from '../../style/roundedArrow';
|
||||
import { getArrowToken } from '../../style/roundedArrow';
|
||||
import type { GlobalToken } from '../../theme/internal';
|
||||
import type {
|
||||
GlobalToken,
|
||||
FullToken,
|
||||
} from '../../theme/internal';
|
||||
import type {
|
||||
GetDefaultToken,
|
||||
TokenWithCommonCls,
|
||||
} from '../../theme/util/genComponentStyleHook';
|
||||
|
@ -1,5 +1,5 @@
|
||||
import type { CSSProperties } from 'react';
|
||||
import type { FullToken, GetDefaultToken } from 'antd/es/theme/util/genComponentStyleHook';
|
||||
import type { FullToken, GetDefaultToken } from 'antd/es/theme/internal';
|
||||
|
||||
export interface MultipleSelectorToken {
|
||||
/**
|
||||
|
@ -1,6 +1,8 @@
|
||||
import type {
|
||||
GlobalToken as GlobalTokenTypeUtil,
|
||||
OverrideTokenMap as OverrideTokenTypeUtil,
|
||||
FullToken as FullTokenTypeUtil,
|
||||
TokenMapKey,
|
||||
} from '@ant-design/cssinjs-utils';
|
||||
|
||||
import type { AliasToken } from './alias';
|
||||
@ -11,3 +13,5 @@ import type { ComponentTokenMap } from './components';
|
||||
export type GlobalToken = GlobalTokenTypeUtil<ComponentTokenMap, AliasToken>;
|
||||
|
||||
export type OverrideToken = OverrideTokenTypeUtil<ComponentTokenMap, AliasToken>;
|
||||
|
||||
export type FullToken<C extends TokenMapKey<ComponentTokenMap>> = FullTokenTypeUtil<ComponentTokenMap, AliasToken, C>;
|
@ -7,7 +7,11 @@ import type { SeedToken } from './seeds';
|
||||
|
||||
export type MappingAlgorithm = DerivativeFunc<SeedToken, MapToken>;
|
||||
|
||||
export type { GlobalToken, OverrideToken } from './cssinjs-utils';
|
||||
export type {
|
||||
GlobalToken,
|
||||
OverrideToken,
|
||||
FullToken,
|
||||
} from './cssinjs-utils';
|
||||
|
||||
export type { AliasToken } from './alias';
|
||||
export type { ComponentTokenMap } from './components';
|
||||
|
@ -8,11 +8,12 @@ import type {
|
||||
SeedToken,
|
||||
GlobalToken,
|
||||
UseComponentStyleResult,
|
||||
FullToken,
|
||||
} from './interface';
|
||||
import { PresetColors } from './interface';
|
||||
import { getLineHeight } from './themes/shared/genFontSizes';
|
||||
import useToken from './useToken';
|
||||
import type { FullToken, GetDefaultToken } from './util/genComponentStyleHook';
|
||||
import type { GetDefaultToken } from './util/genComponentStyleHook';
|
||||
import genComponentStyleHook, {
|
||||
genStyleHooks,
|
||||
genSubStyleComponent,
|
||||
|
Loading…
Reference in New Issue
Block a user