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 GetDefaultToken
by @ant-design/cssinjs-utils
This commit is contained in:
parent
00660bc7e9
commit
a3cba98064
@ -8,9 +8,9 @@ import { getArrowToken } from '../../style/roundedArrow';
|
||||
import type {
|
||||
GlobalToken,
|
||||
FullToken,
|
||||
GetDefaultToken,
|
||||
} from '../../theme/internal';
|
||||
import type {
|
||||
GetDefaultToken,
|
||||
TokenWithCommonCls,
|
||||
} from '../../theme/util/genComponentStyleHook';
|
||||
|
||||
|
@ -4,9 +4,9 @@ import type { CSSInterpolation } from '@ant-design/cssinjs';
|
||||
import { TinyColor } from '@ctrl/tinycolor';
|
||||
|
||||
import { resetComponent } from '../../style';
|
||||
import type { FullToken } from '../../theme/internal';
|
||||
import type { FullToken, GetDefaultToken } from '../../theme/internal';
|
||||
import { genStyleHooks, mergeToken } from '../../theme/internal';
|
||||
import type { GenStyleFn, GetDefaultToken } from '../../theme/util/genComponentStyleHook';
|
||||
import type { GenStyleFn } from '../../theme/util/genComponentStyleHook';
|
||||
|
||||
export interface ComponentToken {
|
||||
/**
|
||||
|
@ -2,6 +2,7 @@ import type {
|
||||
GlobalToken as GlobalTokenTypeUtil,
|
||||
OverrideTokenMap as OverrideTokenTypeUtil,
|
||||
FullToken as FullTokenTypeUtil,
|
||||
GetDefaultToken as GetDefaultTokenTypeUtil,
|
||||
TokenMapKey,
|
||||
} from '@ant-design/cssinjs-utils';
|
||||
|
||||
@ -17,3 +18,5 @@ export type OverrideToken = OverrideTokenTypeUtil<ComponentTokenMap, AliasToken>
|
||||
export type OverrideComponent = TokenMapKey<ComponentTokenMap>;
|
||||
|
||||
export type FullToken<C extends TokenMapKey<ComponentTokenMap>> = FullTokenTypeUtil<ComponentTokenMap, AliasToken, C>;
|
||||
|
||||
export type GetDefaultToken<C extends TokenMapKey<ComponentTokenMap>> = GetDefaultTokenTypeUtil<ComponentTokenMap, AliasToken, C>;
|
||||
|
@ -12,6 +12,7 @@ export type {
|
||||
OverrideToken,
|
||||
FullToken,
|
||||
OverrideComponent,
|
||||
GetDefaultToken,
|
||||
} from './cssinjs-utils';
|
||||
|
||||
export type { AliasToken } from './alias';
|
||||
|
@ -9,12 +9,12 @@ import type {
|
||||
GlobalToken,
|
||||
UseComponentStyleResult,
|
||||
FullToken,
|
||||
GetDefaultToken,
|
||||
OverrideComponent,
|
||||
} from './interface';
|
||||
import { PresetColors } from './interface';
|
||||
import { getLineHeight } from './themes/shared/genFontSizes';
|
||||
import useToken from './useToken';
|
||||
import type { GetDefaultToken } from './util/genComponentStyleHook';
|
||||
import genComponentStyleHook, {
|
||||
genStyleHooks,
|
||||
genSubStyleComponent,
|
||||
|
Loading…
Reference in New Issue
Block a user