diff --git a/content/start/changelog/index-en-US.md b/content/start/changelog/index-en-US.md
index 52f255fcf4..8424a1e4b3 100644
--- a/content/start/changelog/index-en-US.md
+++ b/content/start/changelog/index-en-US.md
@@ -15,9 +15,19 @@ Version:Major.Minor.Patch (follow the **Semver** specification)
- **Patch version**: Only include bug fix, the release time is not limited
---
+
+
+#### 🎉 2.70.1 (2024-11-25)
+- 【Fix】
+ - Fixed the problem that the URL of the file attachment in the Chat component's dialog box was incorrect, causing the file to fail to open when clicking on the file [#2589](https://github.com/DouyinFE/semi-design/pull/2589)
+
+#### 🎉 2.70.0 (2024-11-22)
+- 【Fix】
+ - Fixed an issue where the placement area was incorrectly displayed when dragging the internal files of the Chat component [#2569](https://github.com/DouyinFE/semi-design/issues/2569)
+
#### 🎉 2.70.0-beta.0 (2024-11-18)
- 【Fix】
- - When all items except the disabled item in the left panel of transfer are selected, the operation button should display Cancel all selections [#2575 ](https://github.com/DouyinFE/semi-design/issues/2575)
+ - When all items except the disabled item in the left panel of transfer are selected, the operation button should display Cancel all selections [#2575](https://github.com/DouyinFE/semi-design/issues/2575)
- fix resizeItem size offset caused by float,invalid min/max setting caused by browser resizing and incorrect behavior in react strictMode [@Nathon2Y](https://github.com/Nathon2Y)
- Fix the problem that the placeholder of TreeSelect is blocked when single selection and search box are in trigger, affecting versions v2.61.0 - 2.69.0
- 【Feat】
diff --git a/content/start/changelog/index.md b/content/start/changelog/index.md
index 3c05b24261..783cd0d790 100644
--- a/content/start/changelog/index.md
+++ b/content/start/changelog/index.md
@@ -13,9 +13,18 @@ Semi 版本号遵循 **Semver** 规范(主版本号-次版本号-修订版本
- 修订版本号(patch):仅会进行 bugfix,发布时间不限
- 不同版本间的详细关系,可查阅 [FAQ](/zh-CN/start/faq)
+
+#### 🎉 2.70.1 (2024-11-25)
+- 【Fix】
+ - 修复 Chat 组件对话框中的文件 url 错误导致点击文件无法正确打开文件问题 [#2589](https://github.com/DouyinFE/semi-design/pull/2589)
+
+#### 🎉 2.70.0 (2024-11-22)
+- 【Fix】
+ - 修复拖动 Chat 组件内部文件时候,错误显示放置区域问题 [#2569](https://github.com/DouyinFE/semi-design/issues/2569)
+
#### 🎉 2.70.0-beta.0 (2024-11-18)
- 【Fix】
- - 当 Transfer 的左侧面板中除去被禁用项外的其他项目都被选中时,操作按钮应当显示取消全选 [#2575 ](https://github.com/DouyinFE/semi-design/issues/2575) [#2574](https://github.com/DouyinFE/semi-design/pull/2574)
+ - 当 Transfer 的左侧面板中除去被禁用项外的其他项目都被选中时,操作按钮应当显示取消全选 [#2575](https://github.com/DouyinFE/semi-design/issues/2575) [#2574](https://github.com/DouyinFE/semi-design/pull/2574)
- 修复计算中浮点数导致伸缩框组件尺寸的误差,浏览器拖动导致的最大最小值失效的问题,以及strictMode引起的问题 [@Nathon2Y](https://github.com/Nathon2Y) [#2551](https://github.com/DouyinFE/semi-design/pull/2551)
- 修复当单选,搜索框在 trigger 时,TreeSelect 的 placeholder被遮挡问题 ,影响版本 2.61.0-2.69.0 [#2566](https://github.com/DouyinFE/semi-design/pull/2566)
- 【Feat】
diff --git a/lerna.json b/lerna.json
index d8d6e9e9ad..db5375f8c8 100644
--- a/lerna.json
+++ b/lerna.json
@@ -1,5 +1,5 @@
{
"useWorkspaces": true,
"npmClient": "yarn",
- "version": "2.70.0-beta.0"
+ "version": "2.70.1"
}
diff --git a/packages/semi-animation-react/package.json b/packages/semi-animation-react/package.json
index b95550ee05..259fe03571 100644
--- a/packages/semi-animation-react/package.json
+++ b/packages/semi-animation-react/package.json
@@ -1,6 +1,6 @@
{
"name": "@douyinfe/semi-animation-react",
- "version": "2.70.0-beta.0",
+ "version": "2.70.1",
"description": "motion library for semi-ui-react",
"keywords": [
"motion",
@@ -25,8 +25,8 @@
"prepublishOnly": "npm run build:lib"
},
"dependencies": {
- "@douyinfe/semi-animation": "2.70.0-beta.0",
- "@douyinfe/semi-animation-styled": "2.70.0-beta.0",
+ "@douyinfe/semi-animation": "2.70.1",
+ "@douyinfe/semi-animation-styled": "2.70.1",
"classnames": "^2.2.6"
},
"devDependencies": {
diff --git a/packages/semi-animation-styled/package.json b/packages/semi-animation-styled/package.json
index dc28e16d00..c8ac3c563f 100644
--- a/packages/semi-animation-styled/package.json
+++ b/packages/semi-animation-styled/package.json
@@ -1,6 +1,6 @@
{
"name": "@douyinfe/semi-animation-styled",
- "version": "2.70.0-beta.0",
+ "version": "2.70.1",
"description": "semi styled animation",
"keywords": [
"semi",
diff --git a/packages/semi-animation/package.json b/packages/semi-animation/package.json
index 8ce12bfc06..b3a6c15873 100644
--- a/packages/semi-animation/package.json
+++ b/packages/semi-animation/package.json
@@ -1,6 +1,6 @@
{
"name": "@douyinfe/semi-animation",
- "version": "2.70.0-beta.0",
+ "version": "2.70.1",
"description": "animation base library for semi-ui",
"keywords": [
"animation",
diff --git a/packages/semi-eslint-plugin/package.json b/packages/semi-eslint-plugin/package.json
index 93b1f14b70..1f186747c7 100644
--- a/packages/semi-eslint-plugin/package.json
+++ b/packages/semi-eslint-plugin/package.json
@@ -1,6 +1,6 @@
{
"name": "eslint-plugin-semi-design",
- "version": "2.70.0-beta.0",
+ "version": "2.70.1",
"description": "semi ui eslint plugin",
"keywords": [
"semi",
diff --git a/packages/semi-foundation/chat/foundation.ts b/packages/semi-foundation/chat/foundation.ts
index 798ae99dc7..f7802cc40f 100644
--- a/packages/semi-foundation/chat/foundation.ts
+++ b/packages/semi-foundation/chat/foundation.ts
@@ -53,7 +53,9 @@ export interface ChatAdapter
, S = Record> e
notifyHintClick: (hint: string) => void;
setUploadAreaVisible: (visible: boolean) => void;
manualUpload: (e: any) => void;
- getDropAreaElement: () => HTMLDivElement
+ getDropAreaElement: () => HTMLDivElement;
+ getDragStatus: () => boolean;
+ setDragStatus: (status: boolean) => void
}
@@ -265,7 +267,19 @@ export default class ChatFoundation , S = Record {
+ const dragStatus = this._adapter.getDragStatus();
+ if (dragStatus) {
+ return;
+ }
this._adapter.setUploadAreaVisible(true);
+ };
+
+ handleDragStart = (e: any) => {
+ this._adapter.setDragStatus(true);
+ }
+
+ handleDragEnd = (e: any) => {
+ this._adapter.setDragStatus(false);
}
handleContainerDragOver = (e: any) => {
@@ -285,7 +299,8 @@ export default class ChatFoundation , S = Record, S = Record>
export interface LottieBaseProps {
width?: string;
height?: string;
- params: ArgsType[0];
+ params: Partial[0]>;
getAnimationInstance?: (instance: AnimationItem|null) => void;
getLottie?: (lottiePKG: typeof lottie) => void
@@ -57,4 +57,4 @@ class LottieFoundation , S = Record> extend
}
-export default LottieFoundation;
\ No newline at end of file
+export default LottieFoundation;
diff --git a/packages/semi-foundation/package.json b/packages/semi-foundation/package.json
index b073536327..146a38c6e5 100644
--- a/packages/semi-foundation/package.json
+++ b/packages/semi-foundation/package.json
@@ -1,13 +1,13 @@
{
"name": "@douyinfe/semi-foundation",
- "version": "2.70.0-beta.0",
+ "version": "2.70.1",
"description": "",
"scripts": {
"build:lib": "node ./scripts/compileLib.js",
"prepublishOnly": "npm run build:lib"
},
"dependencies": {
- "@douyinfe/semi-animation": "2.70.0-beta.0",
+ "@douyinfe/semi-animation": "2.70.1",
"@mdx-js/mdx": "^3.0.1",
"async-validator": "^3.5.0",
"classnames": "^2.2.6",
diff --git a/packages/semi-icons-lab/package.json b/packages/semi-icons-lab/package.json
index c6b2ef14be..33de507498 100644
--- a/packages/semi-icons-lab/package.json
+++ b/packages/semi-icons-lab/package.json
@@ -1,6 +1,6 @@
{
"name": "@douyinfe/semi-icons-lab",
- "version": "2.70.0-beta.0",
+ "version": "2.70.1",
"description": "semi icons lab",
"keywords": [
"semi",
diff --git a/packages/semi-icons/package.json b/packages/semi-icons/package.json
index 1c2ecaf738..15c814be8a 100644
--- a/packages/semi-icons/package.json
+++ b/packages/semi-icons/package.json
@@ -1,6 +1,6 @@
{
"name": "@douyinfe/semi-icons",
- "version": "2.70.0-beta.0",
+ "version": "2.70.1",
"description": "semi icons",
"keywords": [
"semi",
diff --git a/packages/semi-illustrations/package.json b/packages/semi-illustrations/package.json
index 1448f3ac45..70fa22dd1d 100644
--- a/packages/semi-illustrations/package.json
+++ b/packages/semi-illustrations/package.json
@@ -1,6 +1,6 @@
{
"name": "@douyinfe/semi-illustrations",
- "version": "2.70.0-beta.0",
+ "version": "2.70.1",
"description": "semi illustrations",
"keywords": [
"semi",
diff --git a/packages/semi-next/package.json b/packages/semi-next/package.json
index 2593dfb38d..46e12f4dcd 100644
--- a/packages/semi-next/package.json
+++ b/packages/semi-next/package.json
@@ -1,6 +1,6 @@
{
"name": "@douyinfe/semi-next",
- "version": "2.70.0-beta.0",
+ "version": "2.70.1",
"description": "Plugin that support Semi Design in Next.js",
"author": "伍浩威 ",
"homepage": "",
@@ -22,7 +22,7 @@
"typescript": "^4"
},
"dependencies": {
- "@douyinfe/semi-webpack-plugin": "2.70.0-beta.0"
+ "@douyinfe/semi-webpack-plugin": "2.70.1"
},
"gitHead": "eb34a4f25f002bb4cbcfa51f3df93bed868c831a"
}
diff --git a/packages/semi-rspack/package.json b/packages/semi-rspack/package.json
index 03149f707b..218703827b 100644
--- a/packages/semi-rspack/package.json
+++ b/packages/semi-rspack/package.json
@@ -1,6 +1,6 @@
{
"name": "@douyinfe/semi-rspack-plugin",
- "version": "2.70.0-beta.0",
+ "version": "2.70.1",
"description": "",
"homepage": "",
"license": "MIT",
diff --git a/packages/semi-scss-compile/package.json b/packages/semi-scss-compile/package.json
index f163ab34a7..2cdc32aa48 100644
--- a/packages/semi-scss-compile/package.json
+++ b/packages/semi-scss-compile/package.json
@@ -1,6 +1,6 @@
{
"name": "@douyinfe/semi-scss-compile",
- "version": "2.70.0-beta.0",
+ "version": "2.70.1",
"description": "compile semi scss to css",
"author": "daiqiang@bytedance.com",
"license": "MIT",
diff --git a/packages/semi-theme-default/package.json b/packages/semi-theme-default/package.json
index 4412de3dee..d15d389518 100644
--- a/packages/semi-theme-default/package.json
+++ b/packages/semi-theme-default/package.json
@@ -1,6 +1,6 @@
{
"name": "@douyinfe/semi-theme-default",
- "version": "2.70.0-beta.0",
+ "version": "2.70.1",
"description": "semi-theme-default",
"keywords": [
"semi-theme",
diff --git a/packages/semi-ui/chat/chatBox/chatBoxContent.tsx b/packages/semi-ui/chat/chatBox/chatBoxContent.tsx
index 8c1929ecd8..692063b8bf 100644
--- a/packages/semi-ui/chat/chatBox/chatBoxContent.tsx
+++ b/packages/semi-ui/chat/chatBox/chatBoxContent.tsx
@@ -68,7 +68,7 @@ const ChatBoxContent = (props: ChatBoxContentProps) => {
} else if (item.type === 'file_url') {
const { name, size, url, type } = item.file_url;
const realType = name.split('.').pop() ?? type?.split('/').pop();
- return ;
+ return ;
}
return null;
});
diff --git a/packages/semi-ui/chat/index.tsx b/packages/semi-ui/chat/index.tsx
index 392a3eff4e..2c43782658 100644
--- a/packages/semi-ui/chat/index.tsx
+++ b/packages/semi-ui/chat/index.tsx
@@ -22,6 +22,8 @@ const { CHAT_ALIGN, MODE, SEND_HOT_KEY, MESSAGE_STATUS } = strings;
class Chat extends BaseComponent {
static __SemiComponentName__ = "Chat";
+ // dragStatus: Whether the component contains the dragged object
+ dragStatus = false;
containerRef: React.RefObject;
animation: any;
@@ -192,7 +194,9 @@ class Chat extends BaseComponent {
},
getDropAreaElement: () => {
return this.dropAreaRef?.current;
- }
+ },
+ getDragStatus: () => this.dragStatus,
+ setDragStatus: (status: boolean) => { this.dragStatus = status; },
};
}
@@ -301,6 +305,8 @@ class Chat extends BaseComponent {
className={cls(`${prefixCls}`, className)}
style={style}
onDragOver={this.foundation.handleDragOver}
+ onDragStart={this.foundation.handleDragStart}
+ onDragEnd={this.foundation.handleDragEnd}
>
{uploadAreaVisible && {
defaultExpandAll
disableStrictly
/>
+ <>单选,单层节点>
+ console.log(args)}
+ />
)
}
diff --git a/packages/semi-ui/tree/treeNode.tsx b/packages/semi-ui/tree/treeNode.tsx
index 40cdb3c162..e33cd4c0c3 100644
--- a/packages/semi-ui/tree/treeNode.tsx
+++ b/packages/semi-ui/tree/treeNode.tsx
@@ -203,7 +203,7 @@ export default class TreeNode extends PureComponent;
}
@@ -218,7 +218,8 @@ export default class TreeNode extends PureComponent
);
}
- if (showLine) {
+ // when leaf node 's level is 0, no switcher
+ if (showLine && level) {
return this.renderSwitcher();
}
return (
diff --git a/packages/semi-webpack/package.json b/packages/semi-webpack/package.json
index 2b0361a367..b96f1f4f31 100644
--- a/packages/semi-webpack/package.json
+++ b/packages/semi-webpack/package.json
@@ -1,6 +1,6 @@
{
"name": "@douyinfe/semi-webpack-plugin",
- "version": "2.70.0-beta.0",
+ "version": "2.70.1",
"description": "",
"author": "伍浩威 ",
"homepage": "",
diff --git a/sitemap.xml b/sitemap.xml
index a1f742ff0d..2f90151576 100644
--- a/sitemap.xml
+++ b/sitemap.xml
@@ -2,22 +2,22 @@
https://juejin.cn/post/7267418854124699702
- 2024-11-18T09:42:21.798Z
+ 2024-11-25T03:20:00.915Z
weekly
https://medium.com/front-end-weekly/how-we-test-semi-design-component-libraries-64b854f63b65
- 2024-11-18T09:42:19.844Z
+ 2024-11-25T03:20:00.508Z
weekly
https://mp.weixin.qq.com/s/noHoWRuA25PgqFNcurhIUA
- 2024-11-18T09:42:22.627Z
+ 2024-11-25T03:20:06.039Z
weekly
https://mp.weixin.qq.com/s/O3js-SZDNPEOjGxh-aAkbw
- 2024-11-18T09:42:22.323Z
+ 2024-11-25T03:20:06.016Z
weekly
@@ -784,82 +784,82 @@
https://semi.design/dsm/landing
- 2024-11-18T09:42:33.769Z
+ 2024-11-25T03:20:17.546Z
weekly
https://semi.design/en-US/basic/divider
- 2024-11-18T09:32:30.000Z
+ 2024-11-25T03:16:31.000Z
weekly
https://semi.design/en-US/basic/grid
- 2024-11-18T09:32:30.000Z
+ 2024-11-25T03:16:31.000Z
weekly
https://semi.design/en-US/basic/icon
- 2024-11-18T09:32:30.000Z
+ 2024-11-25T03:16:31.000Z
weekly
https://semi.design/en-US/basic/layout
- 2024-11-18T09:32:30.000Z
+ 2024-11-25T03:16:31.000Z
weekly
https://semi.design/en-US/basic/space
- 2024-11-18T09:32:30.000Z
+ 2024-11-25T03:16:31.000Z
weekly
https://semi.design/en-US/basic/tokens
- 2024-11-18T09:32:30.000Z
+ 2024-11-25T03:16:31.000Z
weekly
https://semi.design/en-US/basic/typography
- 2024-11-18T09:32:30.000Z
+ 2024-11-25T03:16:31.000Z
weekly
https://semi.design/en-US/feedback/banner
- 2024-11-18T09:32:30.000Z
+ 2024-11-25T03:16:31.000Z
weekly
https://semi.design/en-US/feedback/notification
- 2024-11-18T09:32:30.000Z
+ 2024-11-25T03:16:31.000Z
weekly
https://semi.design/en-US/feedback/popconfirm
- 2024-11-18T09:32:30.000Z
+ 2024-11-25T03:16:31.000Z
weekly
https://semi.design/en-US/feedback/progress
- 2024-11-18T09:32:30.000Z
+ 2024-11-25T03:16:31.000Z
weekly
https://semi.design/en-US/feedback/skeleton
- 2024-11-18T09:32:30.000Z
+ 2024-11-25T03:16:31.000Z
weekly
https://semi.design/en-US/feedback/spin
- 2024-11-18T09:32:30.000Z
+ 2024-11-25T03:16:31.000Z
weekly
https://semi.design/en-US/feedback/toast
- 2024-11-18T09:32:30.000Z
+ 2024-11-25T03:16:31.000Z
weekly
https://semi.design/en-US/input/autocomplete
- 2024-11-18T09:32:30.000Z
+ 2024-11-25T03:16:31.000Z
weekly
@@ -869,362 +869,362 @@
https://semi.design/en-US/input/cascader
- 2024-11-18T09:32:30.000Z
+ 2024-11-25T03:16:31.000Z
weekly
https://semi.design/en-US/input/checkbox
- 2024-11-18T09:32:30.000Z
+ 2024-11-25T03:16:31.000Z
weekly
https://semi.design/en-US/input/datepicker
- 2024-11-18T09:32:30.000Z
+ 2024-11-25T03:16:31.000Z
weekly
https://semi.design/en-US/input/form
- 2024-11-18T09:32:30.000Z
+ 2024-11-25T03:16:31.000Z
weekly
https://semi.design/en-US/input/input
- 2024-11-18T09:32:30.000Z
+ 2024-11-25T03:16:31.000Z
weekly
https://semi.design/en-US/input/inputnumber
- 2024-11-18T09:32:30.000Z
+ 2024-11-25T03:16:31.000Z
weekly
https://semi.design/en-US/input/radio
- 2024-11-18T09:32:30.000Z
+ 2024-11-25T03:16:31.000Z
weekly
https://semi.design/en-US/input/rating
- 2024-11-18T09:32:30.000Z
+ 2024-11-25T03:16:31.000Z
weekly
https://semi.design/en-US/input/select
- 2024-11-18T09:32:30.000Z
+ 2024-11-25T03:16:31.000Z
weekly
https://semi.design/en-US/input/slider
- 2024-11-18T09:32:30.000Z
+ 2024-11-25T03:16:31.000Z
weekly
https://semi.design/en-US/input/switch
- 2024-11-18T09:32:30.000Z
+ 2024-11-25T03:16:31.000Z
weekly
https://semi.design/en-US/input/taginput
- 2024-11-18T09:32:30.000Z
+ 2024-11-25T03:16:31.000Z
weekly
https://semi.design/en-US/input/timepicker
- 2024-11-18T09:32:30.000Z
+ 2024-11-25T03:16:31.000Z
weekly
https://semi.design/en-US/input/transfer
- 2024-11-18T09:32:30.000Z
+ 2024-11-25T03:16:31.000Z
weekly
https://semi.design/en-US/input/treeselect
- 2024-11-18T09:32:30.000Z
+ 2024-11-25T03:16:31.000Z
weekly
https://semi.design/en-US/input/upload
- 2024-11-18T09:32:30.000Z
+ 2024-11-25T03:16:31.000Z
weekly
https://semi.design/en-US/navigation/anchor
- 2024-11-18T09:32:30.000Z
+ 2024-11-25T03:16:31.000Z
weekly
https://semi.design/en-US/navigation/backtop
- 2024-11-18T09:32:30.000Z
+ 2024-11-25T03:16:31.000Z
weekly
https://semi.design/en-US/navigation/breadcrumb
- 2024-11-18T09:32:30.000Z
+ 2024-11-25T03:16:31.000Z
weekly
https://semi.design/en-US/navigation/navigation
- 2024-11-18T09:32:30.000Z
+ 2024-11-25T03:16:31.000Z
weekly
https://semi.design/en-US/navigation/pagination
- 2024-11-18T09:32:30.000Z
+ 2024-11-25T03:16:31.000Z
weekly
https://semi.design/en-US/navigation/steps
- 2024-11-18T09:32:30.000Z
+ 2024-11-25T03:16:31.000Z
weekly
https://semi.design/en-US/navigation/tabs
- 2024-11-18T09:32:30.000Z
+ 2024-11-25T03:16:31.000Z
weekly
https://semi.design/en-US/navigation/tree
- 2024-11-18T09:32:30.000Z
+ 2024-11-25T03:16:31.000Z
weekly
https://semi.design/en-US/other/configprovider
- 2024-11-18T09:32:30.000Z
+ 2024-11-25T03:16:31.000Z
weekly
https://semi.design/en-US/other/locale
- 2024-11-18T09:32:30.000Z
+ 2024-11-25T03:16:31.000Z
weekly
https://semi.design/en-US/show/avatar
- 2024-11-18T09:32:30.000Z
+ 2024-11-25T03:16:31.000Z
weekly
https://semi.design/en-US/show/badge
- 2024-11-18T09:32:30.000Z
+ 2024-11-25T03:16:31.000Z
weekly
https://semi.design/en-US/show/calendar
- 2024-11-18T09:32:30.000Z
+ 2024-11-25T03:16:31.000Z
weekly
https://semi.design/en-US/show/card
- 2024-11-18T09:32:30.000Z
+ 2024-11-25T03:16:31.000Z
weekly
https://semi.design/en-US/show/carousel
- 2024-11-18T09:32:30.000Z
+ 2024-11-25T03:16:31.000Z
weekly
https://semi.design/en-US/show/collapse
- 2024-11-18T09:32:30.000Z
+ 2024-11-25T03:16:31.000Z
weekly
https://semi.design/en-US/show/collapsible
- 2024-11-18T09:32:30.000Z
+ 2024-11-25T03:16:31.000Z
weekly
https://semi.design/en-US/show/descriptions
- 2024-11-18T09:32:30.000Z
+ 2024-11-25T03:16:31.000Z
weekly
https://semi.design/en-US/show/dropdown
- 2024-11-18T09:32:30.000Z
+ 2024-11-25T03:16:31.000Z
weekly
https://semi.design/en-US/show/empty
- 2024-11-18T09:32:30.000Z
+ 2024-11-25T03:16:31.000Z
weekly
https://semi.design/en-US/show/highlight
- 2024-11-18T09:32:30.000Z
+ 2024-11-25T03:16:31.000Z
weekly
https://semi.design/en-US/show/image
- 2024-11-18T09:32:30.000Z
+ 2024-11-25T03:16:31.000Z
weekly
https://semi.design/en-US/show/list
- 2024-11-18T09:32:30.000Z
+ 2024-11-25T03:16:31.000Z
weekly
https://semi.design/en-US/show/modal
- 2024-11-18T09:32:30.000Z
+ 2024-11-25T03:16:31.000Z
weekly
https://semi.design/en-US/show/overflowlist
- 2024-11-18T09:32:30.000Z
+ 2024-11-25T03:16:31.000Z
weekly
https://semi.design/en-US/show/popover
- 2024-11-18T09:32:30.000Z
+ 2024-11-25T03:16:31.000Z
weekly
https://semi.design/en-US/show/scrolllist
- 2024-11-18T09:32:30.000Z
+ 2024-11-25T03:16:31.000Z
weekly
https://semi.design/en-US/show/sidesheet
- 2024-11-18T09:32:30.000Z
+ 2024-11-25T03:16:31.000Z
weekly
https://semi.design/en-US/show/table
- 2024-11-18T09:32:30.000Z
+ 2024-11-25T03:16:31.000Z
weekly
https://semi.design/en-US/show/tag
- 2024-11-18T09:32:30.000Z
+ 2024-11-25T03:16:31.000Z
weekly
https://semi.design/en-US/show/timeline
- 2024-11-18T09:32:30.000Z
+ 2024-11-25T03:16:31.000Z
weekly
https://semi.design/en-US/show/tooltip
- 2024-11-18T09:32:30.000Z
+ 2024-11-25T03:16:31.000Z
weekly
https://semi.design/en-US/start/accessibility
- 2024-11-18T09:32:30.000Z
+ 2024-11-25T03:16:31.000Z
weekly
https://semi.design/en-US/start/changelog
- 2024-11-18T09:32:30.000Z
+ 2024-11-25T03:16:31.000Z
weekly
https://semi.design/en-US/start/customize-theme
- 2024-11-18T09:32:30.000Z
+ 2024-11-25T03:16:31.000Z
weekly
https://semi.design/en-US/start/dark-mode
- 2024-11-18T09:32:30.000Z
+ 2024-11-25T03:16:31.000Z
weekly
https://semi.design/en-US/start/faq
- 2024-11-18T09:32:30.000Z
+ 2024-11-25T03:16:31.000Z
weekly
https://semi.design/en-US/start/getting-started
- 2024-11-18T09:32:30.000Z
+ 2024-11-25T03:16:31.000Z
weekly
https://semi.design/en-US/start/introduction
- 2024-11-18T09:32:30.000Z
+ 2024-11-25T03:16:31.000Z
weekly
https://semi.design/en-US/start/overview
- 2024-11-18T09:32:30.000Z
+ 2024-11-25T03:16:31.000Z
weekly
https://semi.design/en-US/start/update-to-v2
- 2024-11-18T09:32:30.000Z
+ 2024-11-25T03:16:31.000Z
weekly
https://semi.design/zh-CN/basic/divider
- 2024-11-18T09:32:30.000Z
+ 2024-11-25T03:16:31.000Z
weekly
https://semi.design/zh-CN/basic/grid
- 2024-11-18T09:32:30.000Z
+ 2024-11-25T03:16:31.000Z
weekly
https://semi.design/zh-CN/basic/icon
- 2024-11-18T09:32:30.000Z
+ 2024-11-25T03:16:31.000Z
weekly
https://semi.design/zh-CN/basic/layout
- 2024-11-18T09:32:30.000Z
+ 2024-11-25T03:16:31.000Z
weekly
https://semi.design/zh-CN/basic/space
- 2024-11-18T09:32:30.000Z
+ 2024-11-25T03:16:31.000Z
weekly
https://semi.design/zh-CN/basic/tokens
- 2024-11-18T09:32:30.000Z
+ 2024-11-25T03:16:31.000Z
weekly
https://semi.design/zh-CN/basic/typography
- 2024-11-18T09:32:30.000Z
+ 2024-11-25T03:16:31.000Z
weekly
https://semi.design/zh-CN/feedback/banner
- 2024-11-18T09:32:30.000Z
+ 2024-11-25T03:16:31.000Z
weekly
https://semi.design/zh-CN/feedback/notification
- 2024-11-18T09:32:30.000Z
+ 2024-11-25T03:16:31.000Z
weekly
https://semi.design/zh-CN/feedback/popconfirm
- 2024-11-18T09:32:30.000Z
+ 2024-11-25T03:16:31.000Z
weekly
https://semi.design/zh-CN/feedback/progress
- 2024-11-18T09:32:30.000Z
+ 2024-11-25T03:16:31.000Z
weekly
https://semi.design/zh-CN/feedback/skeleton
- 2024-11-18T09:32:30.000Z
+ 2024-11-25T03:16:31.000Z
weekly
https://semi.design/zh-CN/feedback/spin
- 2024-11-18T09:32:30.000Z
+ 2024-11-25T03:16:31.000Z
weekly
https://semi.design/zh-CN/feedback/toast
- 2024-11-18T09:32:30.000Z
+ 2024-11-25T03:16:31.000Z
weekly
https://semi.design/zh-CN/input/autocomplete
- 2024-11-18T09:32:30.000Z
+ 2024-11-25T03:16:31.000Z
weekly
@@ -1234,287 +1234,287 @@
https://semi.design/zh-CN/input/cascader
- 2024-11-18T09:32:30.000Z
+ 2024-11-25T03:16:31.000Z
weekly
https://semi.design/zh-CN/input/checkbox
- 2024-11-18T09:32:30.000Z
+ 2024-11-25T03:16:31.000Z
weekly
https://semi.design/zh-CN/input/datepicker
- 2024-11-18T09:32:30.000Z
+ 2024-11-25T03:16:31.000Z
weekly
https://semi.design/zh-CN/input/form
- 2024-11-18T09:32:30.000Z
+ 2024-11-25T03:16:31.000Z
weekly
https://semi.design/zh-CN/input/input
- 2024-11-18T09:32:30.000Z
+ 2024-11-25T03:16:31.000Z
weekly
https://semi.design/zh-CN/input/inputnumber
- 2024-11-18T09:32:30.000Z
+ 2024-11-25T03:16:31.000Z
weekly
https://semi.design/zh-CN/input/radio
- 2024-11-18T09:32:30.000Z
+ 2024-11-25T03:16:31.000Z
weekly
https://semi.design/zh-CN/input/rating
- 2024-11-18T09:32:30.000Z
+ 2024-11-25T03:16:31.000Z
weekly
https://semi.design/zh-CN/input/select
- 2024-11-18T09:32:30.000Z
+ 2024-11-25T03:16:31.000Z
weekly
https://semi.design/zh-CN/input/slider
- 2024-11-18T09:32:30.000Z
+ 2024-11-25T03:16:31.000Z
weekly
https://semi.design/zh-CN/input/switch
- 2024-11-18T09:32:30.000Z
+ 2024-11-25T03:16:31.000Z
weekly
https://semi.design/zh-CN/input/taginput
- 2024-11-18T09:32:30.000Z
+ 2024-11-25T03:16:31.000Z
weekly
https://semi.design/zh-CN/input/timepicker
- 2024-11-18T09:32:30.000Z
+ 2024-11-25T03:16:31.000Z
weekly
https://semi.design/zh-CN/input/transfer
- 2024-11-18T09:32:30.000Z
+ 2024-11-25T03:16:31.000Z
weekly
https://semi.design/zh-CN/input/treeselect
- 2024-11-18T09:32:30.000Z
+ 2024-11-25T03:16:31.000Z
weekly
https://semi.design/zh-CN/input/upload
- 2024-11-18T09:32:30.000Z
+ 2024-11-25T03:16:31.000Z
weekly
https://semi.design/zh-CN/navigation/anchor
- 2024-11-18T09:32:30.000Z
+ 2024-11-25T03:16:31.000Z
weekly
https://semi.design/zh-CN/navigation/backtop
- 2024-11-18T09:32:30.000Z
+ 2024-11-25T03:16:31.000Z
weekly
https://semi.design/zh-CN/navigation/breadcrumb
- 2024-11-18T09:32:30.000Z
+ 2024-11-25T03:16:31.000Z
weekly
https://semi.design/zh-CN/navigation/navigation
- 2024-11-18T09:32:30.000Z
+ 2024-11-25T03:16:31.000Z
weekly
https://semi.design/zh-CN/navigation/pagination
- 2024-11-18T09:32:30.000Z
+ 2024-11-25T03:16:31.000Z
weekly
https://semi.design/zh-CN/navigation/steps
- 2024-11-18T09:32:30.000Z
+ 2024-11-25T03:16:31.000Z
weekly
https://semi.design/zh-CN/navigation/tabs
- 2024-11-18T09:32:30.000Z
+ 2024-11-25T03:16:31.000Z
weekly
https://semi.design/zh-CN/navigation/tree
- 2024-11-18T09:32:30.000Z
+ 2024-11-25T03:16:31.000Z
weekly
https://semi.design/zh-CN/other/configprovider
- 2024-11-18T09:32:30.000Z
+ 2024-11-25T03:16:31.000Z
weekly
https://semi.design/zh-CN/other/locale
- 2024-11-18T09:32:30.000Z
+ 2024-11-25T03:16:31.000Z
weekly
https://semi.design/zh-CN/show/avatar
- 2024-11-18T09:32:30.000Z
+ 2024-11-25T03:16:31.000Z
weekly
https://semi.design/zh-CN/show/badge
- 2024-11-18T09:32:30.000Z
+ 2024-11-25T03:16:31.000Z
weekly
https://semi.design/zh-CN/show/calendar
- 2024-11-18T09:32:30.000Z
+ 2024-11-25T03:16:31.000Z
weekly
https://semi.design/zh-CN/show/card
- 2024-11-18T09:32:30.000Z
+ 2024-11-25T03:16:31.000Z
weekly
https://semi.design/zh-CN/show/carousel
- 2024-11-18T09:32:30.000Z
+ 2024-11-25T03:16:31.000Z
weekly
https://semi.design/zh-CN/show/collapse
- 2024-11-18T09:32:30.000Z
+ 2024-11-25T03:16:31.000Z
weekly
https://semi.design/zh-CN/show/collapsible
- 2024-11-18T09:32:30.000Z
+ 2024-11-25T03:16:31.000Z
weekly
https://semi.design/zh-CN/show/descriptions
- 2024-11-18T09:32:30.000Z
+ 2024-11-25T03:16:31.000Z
weekly
https://semi.design/zh-CN/show/dropdown
- 2024-11-18T09:32:30.000Z
+ 2024-11-25T03:16:31.000Z
weekly
https://semi.design/zh-CN/show/empty
- 2024-11-18T09:32:30.000Z
+ 2024-11-25T03:16:31.000Z
weekly
https://semi.design/zh-CN/show/highlight
- 2024-11-18T09:32:30.000Z
+ 2024-11-25T03:16:31.000Z
weekly
https://semi.design/zh-CN/show/image
- 2024-11-18T09:32:30.000Z
+ 2024-11-25T03:16:31.000Z
weekly
https://semi.design/zh-CN/show/list
- 2024-11-18T09:32:30.000Z
+ 2024-11-25T03:16:31.000Z
weekly
https://semi.design/zh-CN/show/modal
- 2024-11-18T09:32:30.000Z
+ 2024-11-25T03:16:31.000Z
weekly
https://semi.design/zh-CN/show/overflowlist
- 2024-11-18T09:32:30.000Z
+ 2024-11-25T03:16:31.000Z
weekly
https://semi.design/zh-CN/show/popover
- 2024-11-18T09:32:30.000Z
+ 2024-11-25T03:16:31.000Z
weekly
https://semi.design/zh-CN/show/scrolllist
- 2024-11-18T09:32:30.000Z
+ 2024-11-25T03:16:31.000Z
weekly
https://semi.design/zh-CN/show/sidesheet
- 2024-11-18T09:32:30.000Z
+ 2024-11-25T03:16:31.000Z
weekly
https://semi.design/zh-CN/show/table
- 2024-11-18T09:32:30.000Z
+ 2024-11-25T03:16:31.000Z
weekly
https://semi.design/zh-CN/show/tag
- 2024-11-18T09:32:30.000Z
+ 2024-11-25T03:16:31.000Z
weekly
https://semi.design/zh-CN/show/timeline
- 2024-11-18T09:32:30.000Z
+ 2024-11-25T03:16:31.000Z
weekly
https://semi.design/zh-CN/show/tooltip
- 2024-11-18T09:32:30.000Z
+ 2024-11-25T03:16:31.000Z
weekly
https://semi.design/zh-CN/start/accessibility
- 2024-11-18T09:32:30.000Z
+ 2024-11-25T03:16:31.000Z
weekly
https://semi.design/zh-CN/start/changelog
- 2024-11-18T09:32:30.000Z
+ 2024-11-25T03:16:31.000Z
weekly
https://semi.design/zh-CN/start/customize-theme
- 2024-11-18T09:32:30.000Z
+ 2024-11-25T03:16:31.000Z
weekly
https://semi.design/zh-CN/start/dark-mode
- 2024-11-18T09:32:30.000Z
+ 2024-11-25T03:16:31.000Z
weekly
https://semi.design/zh-CN/start/faq
- 2024-11-18T09:32:30.000Z
+ 2024-11-25T03:16:31.000Z
weekly
https://semi.design/zh-CN/start/getting-started
- 2024-11-18T09:32:30.000Z
+ 2024-11-25T03:16:31.000Z
weekly
https://semi.design/zh-CN/start/introduction
- 2024-11-18T09:32:30.000Z
+ 2024-11-25T03:16:31.000Z
weekly
https://semi.design/zh-CN/start/overview
- 2024-11-18T09:32:30.000Z
+ 2024-11-25T03:16:31.000Z
weekly
https://semi.design/zh-CN/start/update-to-v2
- 2024-11-18T09:32:30.000Z
+ 2024-11-25T03:16:31.000Z
weekly