Commit Graph

679 Commits

Author SHA1 Message Date
Jony J
b3af097e8c
refactor: semantic dom structure (#53695)
* refactor: semantic dom structure

* fix: ci
2025-04-29 11:46:11 +08:00
github-actions[bot]
8975c87f9a
chore: auto merge branches (#53571)
chore: sync master into feature
2025-04-21 02:21:32 +00:00
诸岳
482548f052
fix(icon): custom colorIcon should work for component icon (#53511) 2025-04-16 23:02:44 +08:00
lijianan
d034ac7583 chore: merge master into feature 2025-04-03 14:52:00 +08:00
EmilyyyLiu
6b71c3b7fa
docs: document the open and defaultOpen props for TreeSelect/Cascader/DatePicker (#53356)
* doc: treeSelect,cascader,datePicker添加open/defaultOpen属性的支持描述

* feat: 调整描述在表格内的位置

---------

Co-authored-by: 刘欢 <lh01217311@antgroup.com>
2025-04-03 11:45:17 +08:00
afc163
3ef3434052
docs: add anchor for when-to-use section (#53318)
* docs: add anchor for when-to-use section

* Delete scripts/update-docs.js

Signed-off-by: afc163 <afc163@gmail.com>

---------

Signed-off-by: afc163 <afc163@gmail.com>
2025-04-03 10:45:36 +08:00
Jony J
3147356b4a
feat(auto-complete): popup supports Semantic DOM and retire some api (#53257)
* feat(auto-complete): popup supports Semantic DOM and retire some api

* refactor(auto-complete, select): deprecate `onDropdownVisibleChange` in favor of `onOpenChange` and update related tests

* refactor: adjust semantic demo logic

* docs: update api description

* docs: update doc

* docs: add space

* docs: update

* chore: update semantic demo logic

* feat: add CP support

* feat: add CP support for tree-select and update doc

* docs: update Select and TreeSelect common props in configuration documentation

* Update components/config-provider/index.zh-CN.md

Co-authored-by: graphite-app[bot] <96075541+graphite-app[bot]@users.noreply.github.com>
Signed-off-by: Jony J <1844749591@qq.com>

* feat: add root support

* docs: update doc

* chore: bump cascader version

---------

Signed-off-by: Jony J <1844749591@qq.com>
Co-authored-by: thinkasany <480968828@qq.com>
Co-authored-by: graphite-app[bot] <96075541+graphite-app[bot]@users.noreply.github.com>
2025-04-02 11:45:53 +08:00
lijianan
fcbe7c9399
site: add componentName for SemanticPreview (#53360) 2025-04-01 07:38:14 +08:00
Jony J
c358dc6aa5
feat(cascader): deprecate old props and add semantic DOM support for popup (#53311)
* refactor(cascader): deprecate old props and introduce semantic DOM support

* docs: update Cascader and ConfigProvider documentation to include new classNames and styles props

* Update components/config-provider/index.zh-CN.md

Co-authored-by: thinkasany <480968828@qq.com>
Signed-off-by: Jony J <1844749591@qq.com>

* Update components/config-provider/index.en-US.md

Co-authored-by: thinkasany <480968828@qq.com>
Signed-off-by: Jony J <1844749591@qq.com>

* feat: add root support

* Update components/cascader/demo/_semantic.tsx

Co-authored-by: thinkasany <480968828@qq.com>
Signed-off-by: Jony J <1844749591@qq.com>

* fix: merge root

---------

Signed-off-by: Jony J <1844749591@qq.com>
Co-authored-by: thinkasany <480968828@qq.com>
2025-03-28 21:27:06 +08:00
Jony J
af84ba5176
chore(cascader): add deprecated warning for dropdown api (#53133)
* chore: optimize deprecated logic

* docs: update doc

* Update components/cascader/index.zh-CN.md

Co-authored-by: thinkasany <480968828@qq.com>
Signed-off-by: Jony J <1844749591@qq.com>

* Update components/cascader/index.zh-CN.md

Co-authored-by: thinkasany <480968828@qq.com>
Signed-off-by: Jony J <1844749591@qq.com>

* Update components/cascader/index.zh-CN.md

Co-authored-by: thinkasany <480968828@qq.com>
Signed-off-by: Jony J <1844749591@qq.com>

* docs: update en doc

* refactor: update Cascader component to replace deprecated props with new alternatives

---------

Signed-off-by: Jony J <1844749591@qq.com>
Co-authored-by: thinkasany <480968828@qq.com>
2025-03-12 15:04:07 +08:00
lijianan
a5e7c4e849
refactor: use Array.from() instead new Array() (#52792)
* refactor: use Array.from() instead new Array()

* chore: fix

* chore: fix
2025-02-14 10:16:15 +08:00
MadCcc
732d71661d Merge branch 'feature' into master-merge-feature 2025-02-10 10:36:37 +08:00
Jony J
688a0a08c1
test: add a11y test for remaining components demo (#52717)
* test: add a11y test for remaining components demo

* chore: add time-out for a11y test function

* chore: fix
2025-02-10 10:30:32 +08:00
二货爱吃白萝卜
3800e8d5ff
refactor: useComponentConfig for batch component (#52586)
* refactor: hooks of context

* refactor: hooks of context
2025-01-26 12:35:26 +08:00
github-actions[bot]
c4f401dec1
chore: auto merge branches (#52555)
Some checks are pending
Publish Any Commit / build (push) Waiting to run
🔀 Sync mirror to Gitee / mirror (push) Waiting to run
✅ test / lint (push) Waiting to run
✅ test / test-react-legacy (16, 1/2) (push) Waiting to run
✅ test / test-react-legacy (16, 2/2) (push) Waiting to run
✅ test / test-react-legacy (17, 1/2) (push) Waiting to run
✅ test / test-react-legacy (17, 2/2) (push) Waiting to run
✅ test / test-node (push) Waiting to run
✅ test / test-react-latest (dom, 1/2) (push) Waiting to run
✅ test / test-react-latest (dom, 2/2) (push) Waiting to run
✅ test / test-react-latest-dist (dist, 1/2) (push) Blocked by required conditions
✅ test / test-react-latest-dist (dist, 2/2) (push) Blocked by required conditions
✅ test / test-react-latest-dist (dist-min, 1/2) (push) Blocked by required conditions
✅ test / test-react-latest-dist (dist-min, 2/2) (push) Blocked by required conditions
✅ test / test-coverage (push) Blocked by required conditions
✅ test / build (push) Waiting to run
✅ test / test lib/es module (es, 1/2) (push) Waiting to run
✅ test / test lib/es module (es, 2/2) (push) Waiting to run
✅ test / test lib/es module (lib, 1/2) (push) Waiting to run
✅ test / test lib/es module (lib, 2/2) (push) Waiting to run
👁️ Visual Regression Persist Start / test image (push) Waiting to run
chore: merge master into feature
2025-01-23 17:24:25 +00:00
lijianan
f3fd3649e7
demo: update variant demo (#52547) 2025-01-23 22:50:56 +08:00
Jony J
860d7b084a
fix(cascader): allow pointer events for disabled checkboxes (#52539) 2025-01-23 17:04:51 +08:00
ustcfury
fd4abbf628
add underlined variant (#52546)
Some checks are pending
Publish Any Commit / build (push) Waiting to run
🔀 Sync mirror to Gitee / mirror (push) Waiting to run
✅ test / lint (push) Waiting to run
✅ test / test-react-legacy (16, 1/2) (push) Waiting to run
✅ test / test-react-legacy (16, 2/2) (push) Waiting to run
✅ test / test-react-legacy (17, 1/2) (push) Waiting to run
✅ test / test-react-legacy (17, 2/2) (push) Waiting to run
✅ test / test-node (push) Waiting to run
✅ test / test-react-latest (dom, 1/2) (push) Waiting to run
✅ test / test-react-latest (dom, 2/2) (push) Waiting to run
✅ test / test-react-latest-dist (dist, 1/2) (push) Blocked by required conditions
✅ test / test-react-latest-dist (dist, 2/2) (push) Blocked by required conditions
✅ test / test-react-latest-dist (dist-min, 1/2) (push) Blocked by required conditions
✅ test / test-react-latest-dist (dist-min, 2/2) (push) Blocked by required conditions
✅ test / test-coverage (push) Blocked by required conditions
✅ test / build (push) Waiting to run
✅ test / test lib/es module (es, 1/2) (push) Waiting to run
✅ test / test lib/es module (es, 2/2) (push) Waiting to run
✅ test / test lib/es module (lib, 1/2) (push) Waiting to run
✅ test / test lib/es module (lib, 2/2) (push) Waiting to run
👁️ Visual Regression Persist Start / test image (push) Waiting to run
* feat: add variant underlined in Input&&InputNumber&&Mentions

Signed-off-by: 绍晗 <zhaoshaoting.zst@alibaba-inc.com>

* fix: fix eslint

Signed-off-by: 绍晗 <zhaoshaoting.zst@alibaba-inc.com>

* fix: remove commented code

Signed-off-by: 绍晗 <zhaoshaoting.zst@alibaba-inc.com>

* fix: update underlined style

Signed-off-by: 绍晗 <zhaoshaoting.zst@alibaba-inc.com>

* fix:fix eslint problem

Signed-off-by: 绍晗 <zhaoshaoting.zst@alibaba-inc.com>

* feat: add Select variant underlined

to #51379

* feat: add underlined demo

to #51379

* feat: update snapshots

to #51379

* feat: update doc

to #51379

---------

Signed-off-by: 绍晗 <zhaoshaoting.zst@alibaba-inc.com>
Co-authored-by: 绍晗 <zhaoshaoting.zst@alibaba-inc.com>
2025-01-23 15:16:12 +08:00
Guo Yunhe
d7512d5190
feat: add label classname for Checkbox & Radio (#52322)
Co-authored-by: thinkasany <480968828@qq.com>
2025-01-13 15:02:51 +08:00
github-actions[bot]
ca7bd277e6
chore: auto merge branches (#52177)
Some checks are pending
Publish Any Commit / build (push) Waiting to run
🔀 Sync mirror to Gitee / mirror (push) Waiting to run
✅ test / lint (push) Waiting to run
✅ test / test-react-legacy (16, 1/2) (push) Waiting to run
✅ test / test-react-legacy (16, 2/2) (push) Waiting to run
✅ test / test-react-legacy (17, 1/2) (push) Waiting to run
✅ test / test-react-legacy (17, 2/2) (push) Waiting to run
✅ test / test-node (push) Waiting to run
✅ test / test-react-latest (dom, 1/2) (push) Waiting to run
✅ test / test-react-latest (dom, 2/2) (push) Waiting to run
✅ test / test-react-latest-dist (dist, 1/2) (push) Blocked by required conditions
✅ test / test-react-latest-dist (dist, 2/2) (push) Blocked by required conditions
✅ test / test-react-latest-dist (dist-min, 1/2) (push) Blocked by required conditions
✅ test / test-react-latest-dist (dist-min, 2/2) (push) Blocked by required conditions
✅ test / test-coverage (push) Blocked by required conditions
✅ test / build (push) Waiting to run
✅ test / test lib/es module (es, 1/2) (push) Waiting to run
✅ test / test lib/es module (es, 2/2) (push) Waiting to run
✅ test / test lib/es module (lib, 1/2) (push) Waiting to run
✅ test / test lib/es module (lib, 2/2) (push) Waiting to run
👁️ Visual Regression Persist Start / test image (push) Waiting to run
chore: sync master to feature
2024-12-30 09:43:28 +00:00
afc163
513f22784d
demo: disable auto adjust placement in DatePicker design panel (#52113)
* demo: disable auto adjust placement in DatePicker design panel

* demo: disable auto adjust placement in DatePicker design panel

* demo: disable auto adjust placement in DatePicker design panel

* demo: disable auto adjust placement in DatePicker design panel

* fix

---------

Co-authored-by: lijianan <574980606@qq.com>
2024-12-30 13:19:56 +08:00
Jony J
dfc20acd0c
feat: add default name generation for RadioGroup component better a11y (#52076)
* feat: add default name generation for RadioGroup component better a11y

* feat(radio): implement useStableId hook for consistent ID generation in RadioGroup

* test: update snapshot

* chore: remove unused demo code snippet from form documentation

* test: enhance demo testing by adding ignoreAttributes option for snapshot matching

* fix(tests): correct logic for skipping tests and enhance snapshot matching for demo tests

* Revert "test: enhance demo testing by adding ignoreAttributes option for snapshot matching"

* test: mock useId for stable ID generation in snapshot tests

* chore: trigger CI build

* docs(radio): update name property description to clarify fallback behavior for RadioGroup

* Update index.zh-CN.md

Signed-off-by: Jony J <1844749591@qq.com>

---------

Signed-off-by: Jony J <1844749591@qq.com>
2024-12-23 10:55:45 +08:00
github-actions[bot]
d20a07405f
chore: auto merge branches (#52047)
chore: merge master into feature
2024-12-19 08:12:06 +00:00
二货爱吃白萝卜
45eeee60bb
feat: Add unstable api for React 19 compitable (#51979)
Some checks are pending
Publish Any Commit / build (push) Waiting to run
🔀 Sync mirror to Gitee / mirror (push) Waiting to run
✅ test / lint (push) Waiting to run
✅ test / test-react-legacy (16, 1/2) (push) Waiting to run
✅ test / test-react-legacy (16, 2/2) (push) Waiting to run
✅ test / test-react-legacy (17, 1/2) (push) Waiting to run
✅ test / test-react-legacy (17, 2/2) (push) Waiting to run
✅ test / test-node (push) Waiting to run
✅ test / test-react-latest (dom, 1/2) (push) Waiting to run
✅ test / test-react-latest (dom, 2/2) (push) Waiting to run
✅ test / test-react-latest-dist (dist, 1/2) (push) Blocked by required conditions
✅ test / test-react-latest-dist (dist, 2/2) (push) Blocked by required conditions
✅ test / test-react-latest-dist (dist-min, 1/2) (push) Blocked by required conditions
✅ test / test-react-latest-dist (dist-min, 2/2) (push) Blocked by required conditions
✅ test / test-coverage (push) Blocked by required conditions
✅ test / build (push) Waiting to run
✅ test / test lib/es module (es, 1/2) (push) Waiting to run
✅ test / test lib/es module (es, 2/2) (push) Waiting to run
✅ test / test lib/es module (lib, 1/2) (push) Waiting to run
✅ test / test lib/es module (lib, 2/2) (push) Waiting to run
👁️ Visual Regression Persist Start / test image (push) Waiting to run
* chore: add unstable entrance

* chore: rest of it

* chore: use React 19

* chore: fix lint

* chore: fix lint

* chore: fix lint

* chore: fix lint

* chore: fix lint

* chore: fix lint

* chore: fix lint

* chore: test ignore 19 preload

* chore: bump rc-util

* fix: warning of pure render

* fix: warning of 19

* chore: adjust ts

* test: fix test logic

* test: fix test case

* test: fix test case

* test: fix test case

* test: fix test case

* test: fix test case

* test: fix test case

* test: fix test case

* test: fix test case

* chore: restore file

* test: fix test case

* test: fix test case

* test: fix test case

* test: fix test case

* test: fix test case

* test: update test

* test: fix test case

* test: update snapshot

* test: fix coverage

* test: fix coverage

* test: add ignore image
2024-12-18 14:09:49 +08:00
thinkasany
c1f2aad2f9
feat: Cascader add optionSelectedColor token (#51769) 2024-11-26 11:06:08 +08:00
zhangchao
2f401935f3
docs: Cascader notFoundContent should be ReactNode (#51684)
Some checks are pending
Publish Any Commit / build (push) Waiting to run
🔀 Sync mirror to Gitee / mirror (push) Waiting to run
✅ test / lint (push) Waiting to run
✅ test / test-react-legacy (16, 1/2) (push) Waiting to run
✅ test / test-react-legacy (16, 2/2) (push) Waiting to run
✅ test / test-react-legacy (17, 1/2) (push) Waiting to run
✅ test / test-react-legacy (17, 2/2) (push) Waiting to run
✅ test / test-node (push) Waiting to run
✅ test / test-react-latest (dom, 1/2) (push) Waiting to run
✅ test / test-react-latest (dom, 2/2) (push) Waiting to run
✅ test / test-react-latest-dist (dist, 1/2) (push) Blocked by required conditions
✅ test / test-react-latest-dist (dist, 2/2) (push) Blocked by required conditions
✅ test / test-react-latest-dist (dist-min, 1/2) (push) Blocked by required conditions
✅ test / test-react-latest-dist (dist-min, 2/2) (push) Blocked by required conditions
✅ test / test-coverage (push) Blocked by required conditions
✅ test / build (push) Waiting to run
✅ test / test lib/es module (es, 1/2) (push) Waiting to run
✅ test / test lib/es module (es, 2/2) (push) Waiting to run
✅ test / test lib/es module (lib, 1/2) (push) Waiting to run
✅ test / test lib/es module (lib, 2/2) (push) Waiting to run
👁️ Visual Regression Persist Start / test image (push) Waiting to run
2024-11-18 22:32:33 +08:00
thinkasany
f6bbacf09f
docs: show suffix demo (#51666) 2024-11-18 10:26:47 +08:00
afc163
8a64ec6a9e chore: merge branch 2024-11-07 16:51:58 +08:00
Jony J
f73825ba74
feat(cascader): add disabled api for panel (#51272)
* feat: add disabled api for panel

* feat: improve demo

* test: update snapshot

* test: update snapshot

* test: update snapshot
2024-11-01 15:29:48 +08:00
二货爱吃白萝卜
1c7613b27f
fix: use locale of empty img title (#51368) 2024-10-24 20:48:36 +08:00
Guo Yunhe
158b4c7539
Cascader and TreeSelect support prefix props (#51276)
* feat(TreeSelect): TreeSelect supports prefix prop

* feat(Cascader): Cascader supports prefix prop
2024-10-24 10:37:28 +08:00
afc163
f724fcdc01
chore: upgrade rc-tree and rc-tree-select and rc-cascader (#51251) 2024-10-16 21:17:56 +08:00
叶枫
340cbc9ca0
chore: bump rc-cascader (#50695) 2024-09-03 22:07:59 +08:00
栗嘉男
049915566d Merge branch 'master' into master-merge-feature 2024-07-29 01:39:20 +08:00
lijianan
836d1bbbad
type: code optimization (#50116) 2024-07-29 01:31:25 +08:00
lijianan
525e33737d
type: use DirectionType (#50117) 2024-07-29 01:30:35 +08:00
栗嘉男
d5207c1e23 Merge branch 'master' into feature-merge-master 2024-07-26 10:18:06 +08:00
🏎️ Yumo
64f26bd970 refactor(theme): migrate and refactor type GlobalToken by @ant-design/cssinjs-utils 2024-07-23 16:45:02 +08:00
thinkasany
da1d8df417
type: support string | number (#49810) (#49855)
* type(token): height / width support string | number

* rever
2024-07-14 00:36:43 +08:00
lijianan
8a090c951c
Revert "type(token): height / width support string | number" (#49836)
This reverts commit e4c31231ee.
2024-07-12 10:12:56 +08:00
thinkasany
e4c31231ee
type(token): height / width support string | number (#49810)
* type(token): height / width support string | number

* rever
2024-07-10 23:15:06 +08:00
Lim Yang Zhi
f94c23fdd2
Revert CascaderProps changes !49669 (#49741)
* Revert "fix: CascaderProps Multiple boolean type issue"

This reverts commit 91199fefc3.

* Revert "fix: eslint type issue"

This reverts commit 03146a9d69.

* Update index.tsx

Signed-off-by: 叶枫 <7971419+crazyair@users.noreply.github.com>

* test: update type test for cascader props

* feat: add panel

* feat: type

---------

Signed-off-by: 叶枫 <7971419+crazyair@users.noreply.github.com>
Co-authored-by: 叶枫 <7971419+crazyair@users.noreply.github.com>
Co-authored-by: 叶枫 <645381995@qq.com>
2024-07-06 14:23:15 +08:00
Lim Yang Zhi
3a1a2177b1
fix: CascaderProps Multiple boolean type issue (#49669)
* fix: CascaderProps Multiple boolean type issue

* fix: eslint type issue

* Update index.tsx

Signed-off-by: lijianan <574980606@qq.com>

* Update type.test.tsx

Signed-off-by: lijianan <574980606@qq.com>

* Update type.test.tsx

Signed-off-by: lijianan <574980606@qq.com>

* Update index.tsx

Signed-off-by: lijianan <574980606@qq.com>

---------

Signed-off-by: lijianan <574980606@qq.com>
Co-authored-by: lijianan <574980606@qq.com>
2024-07-03 10:15:40 +08:00
github-actions[bot]
05d107ce4d
chore: auto merge branches (#49556)
chore: sync master to feature
2024-06-22 15:30:17 +00:00
afc163
59ad48476b
refactor: add boime lint and fix lint errrors (#49536)
* chore: add boime lint

* fix lint

* use files ignore

* revert change

* ignore clarity.js

* fix some errors

* fix some errors

* fix some errors

* fix some errors

* add yml file

* Update clarity.js

Signed-off-by: afc163 <afc163@gmail.com>

* add npm run lint:biome

* add npm run lint:biome

* fix test case

* fix ts errors

* fix ts errors

* fix lint and add .lintstagedrc

* shorten prop name

* chore: update package.json

* update biome.json

* chore: remove stylelint

* chore: useOptionalChain

* fix lint

* biome format

* prettier all code

* prettier all code

* fix site test

---------

Signed-off-by: afc163 <afc163@gmail.com>
2024-06-22 21:59:12 +08:00
MadCcc
010f82bd1a
feat: ConfigProvider support variant (#49535)
* feat: ConfigProvider support variant

* docs: add docs for variant

* feat: support config all components variant

* chore: fix lint

* chore: add test

* test: add test
2024-06-21 17:47:09 +08:00
DerianRambo
b29c314b4c
docs: improved grammar on certain documentation pages (#49374)
* button documentation grammar fixes

* english float button documentation changes

* english documentation grammar changes for icons

* english typography documentation grammar changes

* english divider documenation changes

* english layout documentation fixes

* english cascader documentation improvements

* english color-picker documentation changes

* english date-picker documentation changes

* english form documentation changes

* English documentation changes for select

* English documentation changes for slider

* English documentation changes for time-picker

* English documenation changes for transfer
2024-06-12 14:27:15 +08:00
thinkasany
5b34be186c
docs(cascader): modify default value of placeholder (#49193) 2024-06-04 10:26:49 +08:00
13348316f8
docs: typo (#49190)
Signed-off-by: 红 <wxh1220@gmail.com>
2024-06-03 14:49:57 +08:00
叶枫
b15a2f2bfc
fix: fix cascader type (#48879)
* fix: fix cascader type

* feat: add test

* feat: test

* feat: panel

* feat: panel

* feat: CascaderAutoProps
2024-05-12 20:15:10 +08:00