ant-design/components
Wanpan 742ce37887
feat:🔥New Component: Splitter (#50038)
* feat: SplitPanel init

* feat: SplitPanel update

* feat: SplitPanel update

* feat: splitPanel update useResize

* feat: SplitPanel update

* feat: splitPanel update useResize

* feat: SplitPanel update

* feat: splitPanel demo

* feat: splitPanel update

* feat: splitPanel support complicated combination

* feat: SplitPanel rename to Splitter

* feat: Splitter support onRize

* feat: support collapsible

* feat: support token and collapsible

* feat: update docs

* feat: size defaultSize support string

* feat: min max support string

* feat: update

* feat: support DOM structure

* feat: Optimize UI

* feat: Optimize Code

* fix: Add a default size during initialization to prevent failure to obtain container size

* feat: optimized code

* feat: optimized code

* feat: Optimize Code

* Update components/splitter/demo/layout.tsx

Co-authored-by: lijianan <574980606@qq.com>
Signed-off-by: Wanpan <wanpan96@163.com>

* Update components/splitter/demo/multiple.tsx

Co-authored-by: lijianan <574980606@qq.com>
Signed-off-by: Wanpan <wanpan96@163.com>

* docs: update

* feat: Modify the style and optimize the interface

* feat: use PropsWithChildren

* feat: support rtl

* feat: collapsible supports object types

* fix: when collapsible is boolean not work

* feat: Splitter add test

* feat: update

* test: update snapshots

* docs: update

* test: update snapshots

* test: update

* test: update

* test: update

* test: update

* fix: Removed invalid min and max restrictions when collapsible exists

* test: update

* test: update

* test: update

* test: test coverage

* Revert "test: test coverage"

This reverts commit d247193722.

* test: test coverage

* feat: rename

* feat: optimized code

* ci: lint

* feat: optimized code

* feat: add useag tips

* feat: optimized code

* feat: Modify splitbar layout

* feat: optimized code

* feat: numerical precision

* feat: optimized code

* feat: Optimized trigger region

* feat: Support configuration animation

* fix: Fix Collapsible exception when using multiple panels

* fix: Fixed the issue of drag area overlapping when multiple panels are folded

* feat: optimized code

* feat: annotation

* feAt: optimized code

* fix: bgcolor

* fix: Modify the initial value calculation method

* test: update

* feat: add cover image

* chore: adjust logic

* chore: use items size

* chore: rtl

* chore: limit

* chore: controlled

* docs: update demo

* docs: adjust style

* chore: add split style

* chore: hor collapisble style

* chore: collapse icon

* chore: update warning

* chore: clean up

* chore: collapse logic

* chore: adjust demo

* chore: clean up

* test: adjust logic

* docs: update demo

* docs: rm useless demo

* docs: demo

* test: add demo test

* test: test of them

* test: 100% coverage

* chore: fix lint

* docs: update demo

* refactor: unique resize config

* docs: add demo

* fix: support virtual resiable

* chore: add cursor mask

* test: update snapshot

* test: add test case

* test: update snapshot

* chore: use px base

* chore: rm useless code

---------

Signed-off-by: Wanpan <wanpan96@163.com>
Co-authored-by: lijianan <574980606@qq.com>
Co-authored-by: 二货机器人 <smith3816@gmail.com>
Co-authored-by: ice <49827327+coding-ice@users.noreply.github.com>
2024-09-09 19:23:25 +08:00
..
__tests__ feat:🔥New Component: Splitter (#50038) 2024-09-09 19:23:25 +08:00
_util chore: auto merge branches (#50748) 2024-09-07 04:19:01 +00:00
affix feat(Button): support variant and color (#50051) 2024-09-03 17:39:02 +08:00
alert feat(Button): support variant and color (#50051) 2024-09-03 17:39:02 +08:00
anchor chore: Add comments to Token related interfaces (#50392) 2024-08-13 18:18:59 +08:00
app feat(Button): support variant and color (#50051) 2024-09-03 17:39:02 +08:00
auto-complete feat(Button): support variant and color (#50051) 2024-09-03 17:39:02 +08:00
avatar chore: merge master 2024-09-04 14:11:23 +08:00
back-top chore: Add comments to Token related interfaces (#50392) 2024-08-13 18:18:59 +08:00
badge chore: auto merge branches (#50748) 2024-09-07 04:19:01 +00:00
breadcrumb docs: unify component export file as index.tsx (#50013) 2024-07-23 22:22:24 +08:00
button chore: merge master 2024-09-04 14:11:23 +08:00
calendar chore: Add comments to Token related interfaces (#50392) 2024-08-13 18:18:59 +08:00
card feat(Button): support variant and color (#50051) 2024-09-03 17:39:02 +08:00
carousel docs(carousel): improve dots description (#50446) 2024-08-16 15:51:45 +08:00
cascader chore: bump rc-cascader (#50695) 2024-09-03 22:07:59 +08:00
checkbox feat(Button): support variant and color (#50051) 2024-09-03 17:39:02 +08:00
col docs: unify component export file as index.tsx (#50013) 2024-07-23 22:22:24 +08:00
collapse feat[Collapse]: support classNames and styles (#50557) 2024-08-27 14:07:25 +08:00
color-picker feat(Button): support variant and color (#50051) 2024-09-03 17:39:02 +08:00
config-provider feat(Button): support variant and color (#50051) 2024-09-03 17:39:02 +08:00
date-picker feat(Button): support variant and color (#50051) 2024-09-03 17:39:02 +08:00
descriptions feat(Button): support variant and color (#50051) 2024-09-03 17:39:02 +08:00
divider chore: Add comments to Token related interfaces (#50392) 2024-08-13 18:18:59 +08:00
drawer feat(Button): support variant and color (#50051) 2024-09-03 17:39:02 +08:00
dropdown chore: auto merge branches (#50748) 2024-09-07 04:19:01 +00:00
empty feat(Button): support variant and color (#50051) 2024-09-03 17:39:02 +08:00
flex feat(Button): support variant and color (#50051) 2024-09-03 17:39:02 +08:00
float-button docs(FloatButtonGroup): Add onClick prop (#40706) 2024-09-04 10:15:59 +08:00
form feat(Button): support variant and color (#50051) 2024-09-03 17:39:02 +08:00
grid chore: Add comments to Token related interfaces (#50392) 2024-08-13 18:18:59 +08:00
icon docs: unify component export file as index.tsx (#50013) 2024-07-23 22:22:24 +08:00
image feat(Button): support variant and color (#50051) 2024-09-03 17:39:02 +08:00
input chore: auto merge branches (#50748) 2024-09-07 04:19:01 +00:00
input-number feat(Button): support variant and color (#50051) 2024-09-03 17:39:02 +08:00
layout feat(Button): support variant and color (#50051) 2024-09-03 17:39:02 +08:00
list docs(list): add semantic dom (#50413) 2024-08-14 17:34:53 +08:00
locale chore: merge master 2024-09-04 14:11:23 +08:00
mentions feat(Button): support variant and color (#50051) 2024-09-03 17:39:02 +08:00
menu chore: merge master 2024-09-04 14:11:23 +08:00
message feat(Button): support variant and color (#50051) 2024-09-03 17:39:02 +08:00
modal feat(Button): support variant and color (#50051) 2024-09-03 17:39:02 +08:00
notification feat(Button): support variant and color (#50051) 2024-09-03 17:39:02 +08:00
overview docs: Fix component doc alignment & support import usage (#48004) 2024-03-22 14:22:42 +08:00
pagination docs: add align version (#50418) 2024-08-14 18:59:11 +08:00
popconfirm feat(Button): support variant and color (#50051) 2024-09-03 17:39:02 +08:00
popover feat(Button): support variant and color (#50051) 2024-09-03 17:39:02 +08:00
progress feat(Button): support variant and color (#50051) 2024-09-03 17:39:02 +08:00
qr-code feat(Button): support variant and color (#50051) 2024-09-03 17:39:02 +08:00
qrcode docs: unify component export file as index.tsx (#50013) 2024-07-23 22:22:24 +08:00
radio chore: auto merge branches (#50748) 2024-09-07 04:19:01 +00:00
rate fix: Disable the Rate component within Form.Item when the form is disabled (#50594) 2024-08-27 18:56:54 +08:00
result feat(Button): support variant and color (#50051) 2024-09-03 17:39:02 +08:00
row docs: unify component export file as index.tsx (#50013) 2024-07-23 22:22:24 +08:00
segmented feat(Button): support variant and color (#50051) 2024-09-03 17:39:02 +08:00
select chore: auto merge branches (#50748) 2024-09-07 04:19:01 +00:00
skeleton feat(Button): support variant and color (#50051) 2024-09-03 17:39:02 +08:00
slider feat: ColorPicker support gradient color (#50050) 2024-07-29 16:38:50 +08:00
space chore: merge master 2024-09-04 14:11:23 +08:00
spin feat(Button): support variant and color (#50051) 2024-09-03 17:39:02 +08:00
splitter feat:🔥New Component: Splitter (#50038) 2024-09-09 19:23:25 +08:00
statistic feat(Button): support variant and color (#50051) 2024-09-03 17:39:02 +08:00
steps feat(Button): support variant and color (#50051) 2024-09-03 17:39:02 +08:00
style chore: update unit value (#50258) 2024-08-06 00:04:28 +08:00
switch feat(Button): support variant and color (#50051) 2024-09-03 17:39:02 +08:00
table chore: auto merge branches (#50748) 2024-09-07 04:19:01 +00:00
tabs feat(Button): support variant and color (#50051) 2024-09-03 17:39:02 +08:00
tag demo(tag): improve import type DragEndEvent for dnd-kit (#50615) 2024-08-28 18:12:02 +08:00
theme feat:🔥New Component: Splitter (#50038) 2024-09-09 19:23:25 +08:00
time-picker feat(Button): support variant and color (#50051) 2024-09-03 17:39:02 +08:00
timeline feat(Button): support variant and color (#50051) 2024-09-03 17:39:02 +08:00
tooltip feat(Button): support variant and color (#50051) 2024-09-03 17:39:02 +08:00
tour test: update snapshot 2024-09-04 14:21:55 +08:00
transfer chore: merge master 2024-09-04 14:11:23 +08:00
tree chore: merge master 2024-09-04 14:11:23 +08:00
tree-select enhance: tree perf of large data (#50689) 2024-09-03 19:30:44 +08:00
typography fix: Typography dead loop (#50688) 2024-09-03 16:20:44 +08:00
upload feat(Button): support variant and color (#50051) 2024-09-03 17:39:02 +08:00
version docs: unify component export file as index.tsx (#50013) 2024-07-23 22:22:24 +08:00
watermark feat(Button): support variant and color (#50051) 2024-09-03 17:39:02 +08:00
index.ts feat:🔥New Component: Splitter (#50038) 2024-09-09 19:23:25 +08:00