From 9fbf80aa8b5d448ff8aae4a09ef9c8d4ec1b55eb Mon Sep 17 00:00:00 2001 From: MadCcc <1075746765@qq.com> Date: Mon, 26 Dec 2022 10:54:53 +0800 Subject: [PATCH] type: remove useless internal tag (#39754) * chore: remove useless internal tag * docs: add desc --- components/theme/interface/maps/size.ts | 19 ++++++++++++++--- components/theme/interface/maps/style.ts | 1 - components/theme/interface/seeds.ts | 27 ------------------------ scripts/generate-token-meta.js | 5 ++++- 4 files changed, 20 insertions(+), 32 deletions(-) diff --git a/components/theme/interface/maps/size.ts b/components/theme/interface/maps/size.ts index 522520299a42..d617e15d97d3 100644 --- a/components/theme/interface/maps/size.ts +++ b/components/theme/interface/maps/size.ts @@ -46,10 +46,23 @@ export interface SizeMapToken { export interface HeightMapToken { // Control - /** @internal Only Used for control inside component like Multiple Select inner selection item */ + /** Only Used for control inside component like Multiple Select inner selection item */ + + /** + * @nameZH 更小的组件高度 + * @nameEN XS component height + */ controlHeightXS: number; - /** @internal */ + + /** + * @nameZH 较小的组件高度 + * @nameEN SM component height + */ controlHeightSM: number; - /** @internal */ + + /** + * @nameZH 较高的组件高度 + * @nameEN LG component height + */ controlHeightLG: number; } diff --git a/components/theme/interface/maps/style.ts b/components/theme/interface/maps/style.ts index fda64227d9ad..b7b516e865c5 100644 --- a/components/theme/interface/maps/style.ts +++ b/components/theme/interface/maps/style.ts @@ -33,7 +33,6 @@ export interface StyleMapToken { borderRadiusLG: number; /** * @default 4 - * @internal */ borderRadiusOuter: number; } diff --git a/components/theme/interface/seeds.ts b/components/theme/interface/seeds.ts index 7cbeaa7f2e1b..22b07d81ab09 100644 --- a/components/theme/interface/seeds.ts +++ b/components/theme/interface/seeds.ts @@ -130,7 +130,6 @@ export interface SeedToken extends PresetColorType { /** * @nameZH 组件箭头尺寸 - * @internal */ sizePopupArrow: number; @@ -169,7 +168,6 @@ export interface SeedToken extends PresetColorType { /** * @nameZH 图片不透明度 * @nameEN Define default Image opacity. Useful when in dark-like theme - * @internal */ opacityImage: number; @@ -187,48 +185,23 @@ export interface SeedToken extends PresetColorType { /** * @nameZH 动画基础时长 - * @internal */ motionBase: number; - /** - * @internal - */ motionEaseOutCirc: string; - /** - * @internal - */ motionEaseInOutCirc: string; - /** - * @internal - */ motionEaseInOut: string; - /** - * @internal - */ motionEaseOutBack: string; - /** - * @internal - */ motionEaseInBack: string; - /** - * @internal - */ motionEaseInQuint: string; - /** - * @internal - */ motionEaseOutQuint: string; - /** - * @internal - */ motionEaseOut: string; // ---------- Style ---------- // diff --git a/scripts/generate-token-meta.js b/scripts/generate-token-meta.js index 74f9f9d282c1..6dc6291915d2 100644 --- a/scripts/generate-token-meta.js +++ b/scripts/generate-token-meta.js @@ -3,7 +3,10 @@ const fs = require('fs-extra'); const getTokenList = (list, source) => list - .filter((item) => !item.comment?.blockTags.some((tag) => tag.tag === '@internal')) + .filter( + (item) => + !item.comment?.blockTags.some((tag) => tag.tag === '@internal' || tag.tag === '@private'), + ) .map((item) => ({ source, token: item.name,