mirror of
https://github.com/ant-design/ant-design.git
synced 2025-06-08 01:53:34 +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 {
|
import type {
|
||||||
GlobalToken,
|
GlobalToken,
|
||||||
FullToken,
|
FullToken,
|
||||||
|
GetDefaultToken,
|
||||||
} from '../../theme/internal';
|
} from '../../theme/internal';
|
||||||
import type {
|
import type {
|
||||||
GetDefaultToken,
|
|
||||||
TokenWithCommonCls,
|
TokenWithCommonCls,
|
||||||
} from '../../theme/util/genComponentStyleHook';
|
} from '../../theme/util/genComponentStyleHook';
|
||||||
|
|
||||||
|
@ -4,9 +4,9 @@ import type { CSSInterpolation } from '@ant-design/cssinjs';
|
|||||||
import { TinyColor } from '@ctrl/tinycolor';
|
import { TinyColor } from '@ctrl/tinycolor';
|
||||||
|
|
||||||
import { resetComponent } from '../../style';
|
import { resetComponent } from '../../style';
|
||||||
import type { FullToken } from '../../theme/internal';
|
import type { FullToken, GetDefaultToken } from '../../theme/internal';
|
||||||
import { genStyleHooks, mergeToken } 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 {
|
export interface ComponentToken {
|
||||||
/**
|
/**
|
||||||
|
@ -2,6 +2,7 @@ import type {
|
|||||||
GlobalToken as GlobalTokenTypeUtil,
|
GlobalToken as GlobalTokenTypeUtil,
|
||||||
OverrideTokenMap as OverrideTokenTypeUtil,
|
OverrideTokenMap as OverrideTokenTypeUtil,
|
||||||
FullToken as FullTokenTypeUtil,
|
FullToken as FullTokenTypeUtil,
|
||||||
|
GetDefaultToken as GetDefaultTokenTypeUtil,
|
||||||
TokenMapKey,
|
TokenMapKey,
|
||||||
} from '@ant-design/cssinjs-utils';
|
} from '@ant-design/cssinjs-utils';
|
||||||
|
|
||||||
@ -17,3 +18,5 @@ export type OverrideToken = OverrideTokenTypeUtil<ComponentTokenMap, AliasToken>
|
|||||||
export type OverrideComponent = TokenMapKey<ComponentTokenMap>;
|
export type OverrideComponent = TokenMapKey<ComponentTokenMap>;
|
||||||
|
|
||||||
export type FullToken<C extends TokenMapKey<ComponentTokenMap>> = FullTokenTypeUtil<ComponentTokenMap, AliasToken, C>;
|
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,
|
OverrideToken,
|
||||||
FullToken,
|
FullToken,
|
||||||
OverrideComponent,
|
OverrideComponent,
|
||||||
|
GetDefaultToken,
|
||||||
} from './cssinjs-utils';
|
} from './cssinjs-utils';
|
||||||
|
|
||||||
export type { AliasToken } from './alias';
|
export type { AliasToken } from './alias';
|
||||||
|
@ -9,12 +9,12 @@ import type {
|
|||||||
GlobalToken,
|
GlobalToken,
|
||||||
UseComponentStyleResult,
|
UseComponentStyleResult,
|
||||||
FullToken,
|
FullToken,
|
||||||
|
GetDefaultToken,
|
||||||
OverrideComponent,
|
OverrideComponent,
|
||||||
} from './interface';
|
} from './interface';
|
||||||
import { PresetColors } from './interface';
|
import { PresetColors } from './interface';
|
||||||
import { getLineHeight } from './themes/shared/genFontSizes';
|
import { getLineHeight } from './themes/shared/genFontSizes';
|
||||||
import useToken from './useToken';
|
import useToken from './useToken';
|
||||||
import type { GetDefaultToken } from './util/genComponentStyleHook';
|
|
||||||
import genComponentStyleHook, {
|
import genComponentStyleHook, {
|
||||||
genStyleHooks,
|
genStyleHooks,
|
||||||
genSubStyleComponent,
|
genSubStyleComponent,
|
||||||
|
Loading…
Reference in New Issue
Block a user