Commit Graph

929 Commits

Author SHA1 Message Date
류한경
cffae110ae refactor(components): [avatar] use JSX in Unit test (#8021) 2022-06-01 17:32:23 +08:00
zz
b4a89eba0c fix(components): [scrollbar] expose wrap ref (#8035) 2022-06-01 16:48:43 +08:00
opengraphica
6359538a45 fix(components): [focus-trap] popper input focus (#8025)
* fix(components): [focus-trap] fix reclaim focus for paused layer

* fix(components): [focus-trap] remove async
2022-06-01 15:05:36 +08:00
qiang
60cd22b890 feat(components): [image] support native lazy loading (#7968) 2022-06-01 13:21:05 +08:00
류한경
19aa8ca424 refactor(components): [layout] use JSX in Unit test (#8020) 2022-06-01 13:08:19 +08:00
Xc
40fb6b8303 refactor(components): [radio] use JSX in Unit test (#8019) 2022-06-01 13:08:01 +08:00
류한경
f6094a918e refactor(components): [progress] use JSX in Unit test (#8022) 2022-06-01 13:05:32 +08:00
류한경
a9766220a6 refactor(components): [button] use JSX in Unit test (#8024) 2022-06-01 13:02:18 +08:00
Xc
4339802fed fix(components): [select] input height is 2px more (#7958)
* fix(components): [select]  input height is 2px more

* fix(components): [select] inner input height

* fix(components): [select] inner input height
2022-05-31 23:41:36 +08:00
Jeremy
97eae00e65 refactor(components): [date-picker] panel-date-pick (#8011)
* refactor(components): [date-picker] panel-date-pick

* Enhance typing.

* chore: restore handle shortcut click

* chore: fix format

Co-authored-by: JeremyWuuuuu <15975785+JeremyWuuuuu@users.noreply.github.com>
2022-05-31 16:40:19 +08:00
opengraphica
cced377628 fix(components): [picker] Click to focus fires emit (#8001) 2022-05-31 10:04:45 +08:00
zz
54efcfbdfd refactor(components): [scrollbar] switch to script-setup syntax (#7986) 2022-05-31 07:55:03 +08:00
zz
eb9d7c99a5 refactor(components): [scrollbar] use JSX in Unit test (#7987) 2022-05-31 05:42:28 +08:00
Jeremy
efd6c2b2a7 refactor(components): [date-picker] panel-date-pick (#7998)
- Refactor `defineComponent` to script `setup`.

Co-authored-by: JeremyWuuuuu <15975785+JeremyWuuuuu@users.noreply.github.com>
2022-05-30 21:22:03 +08:00
Jeremy
eb599f8f65 refactor(components): [date-picker] range picker (#7994)
- Encapsulate shared code to reduce duplication.

Co-authored-by: JeremyWuuuuu <15975785+JeremyWuuuuu@users.noreply.github.com>
2022-05-30 20:15:04 +08:00
Hefty
889a440a58 refactor(components): [row] switch to script-setup syntax (#7961)
* refactor(components):[row] switch to script-setup syntax

* refactor(components): [row] export const type
2022-05-30 16:35:18 +08:00
류한경
72bc196adf refactor(components): [steps] validate values ​​and export values (#7947) 2022-05-30 11:57:41 +08:00
opengraphica
af732b124b feat(components): [dropdown] a11y (#7946)
* feat(components): [dropdown] always use button trigger

* feat(components): [dropdown] a11y unit tests

* feat(components): [dropdown] pr comments
2022-05-30 11:51:25 +08:00
Hefty
57ac1e605e refactor(components): [col] switch to script-setup syntax (#7971) 2022-05-30 11:14:58 +08:00
三咲智子
6e60279753 fix(image-viewer): typescript error (#7938) 2022-05-30 10:45:07 +08:00
zz
286786e348 refactor(components): [config-provider] use JSX in Unit test (#7980) 2022-05-30 10:36:10 +08:00
zz
ac31116c3b refactor(components): [config-provider] export component instance type (#7979) 2022-05-30 10:33:49 +08:00
三咲智子
20317b9c02 fix(components): [collection] type error (#7940) 2022-05-30 10:27:16 +08:00
Xc
a9842c26c2 refactor(components): [popconfirm] use JSX in Unit test (#7969) 2022-05-30 09:39:31 +08:00
Xc
903c20335a refactor(components): [popconfirm] export instance type (#7967) 2022-05-30 09:39:12 +08:00
Xc
25313f1075 refactor(components): [badge] use JSX in Unit test (#7972) 2022-05-30 09:38:54 +08:00
Xc
01e5225798 refactor(components): [alert] use JSX in Unit test (#7973) 2022-05-30 09:38:12 +08:00
opengraphica
652333e395 fix(components): [tree] remove form item context (#7956) 2022-05-30 09:15:45 +08:00
Jeremy
39e273fbdb refactor(components): [date-picker] month range (#7948)
- Use composable `use-range-picker`.
- Remove duplicated code.

Co-authored-by: JeremyWuuuuu <15975785+JeremyWuuuuu@users.noreply.github.com>
2022-05-30 09:03:05 +08:00
qiang
21a1c24f58 fix(components): [table] the scrollbar not change (#7905) 2022-05-30 08:35:28 +08:00
三咲智子
3adb0f2077 refactor(component): improve code (#7959) 2022-05-29 09:42:31 +08:00
류한경
e757409852 refactor(components): [affix] props and emits validation (#7945)
Co-authored-by: 三咲智子 <sxzz@sxzz.moe>
2022-05-29 06:24:45 +08:00
banbri
07cae24985 fix(components): [date-picker] Make shortcuts reactive (#7698) 2022-05-28 20:14:43 +00:00
Xc
0c1ed4c133 refactor(components): [progress] switch to script-setup syntax (#7795) 2022-05-29 03:58:05 +08:00
zz
ffd83fda93 refactor(components): [input-number] switch to script-setup syntax (#7888) 2022-05-29 03:55:04 +08:00
류한경
ca658915dd refactor(components): [collapse-transition] switch to script-setup syntax (#7953) 2022-05-29 03:51:06 +08:00
btea
0c2f5bc56f refactor(components): [tooltip] transition use useNamespace (#7950) 2022-05-29 03:50:01 +08:00
류한경
6af6ce8e0c refactor(components): [rate] props and emits validation (#7949) 2022-05-29 03:49:27 +08:00
iamkun
dd0f8bcf3c refactor: add useMonthRangeHeader hook (#7936) 2022-05-28 13:04:36 +08:00
zz
cce4694eb8 refactor(components): [input-number] use JSX in Unit test (#7890) 2022-05-28 09:13:34 +08:00
JeremyWuuuuu
bea3b1e7d7 refactor(components): [date-picker] date-range (#7931) 2022-05-27 21:19:42 +08:00
JeremyWuuuuu
c28a26800a refactor(components): [date-picker] basic cell (#7924)
- Refactor `h` function to `jsx`.
- Extract props out of `basic-cell-render`
2022-05-27 17:33:19 +08:00
JeremyWuuuuu
eb07d7c7ac refactor(components): [time-picker] date-picker (#7923)
- Refactor date-picker with tsx.
- Move injection key to tokens bundle.
- Add entry for type `dates`.
- Update provide content for root picker.
2022-05-27 15:46:05 +08:00
JeremyWuuuuu
3c0496f1a8 refactor(components): [time-picker] setup migration (#7908)
* refactor(components): [time-picker] setup migration

- Migrate panel-month-range to setup

* chore: remove return expression

* chore: change Array.isArray to isArray

* chore: remove required parsedValue
2022-05-27 13:55:03 +08:00
Giwayume
b6049dab1c fix(components): [focus-trap] respect focusout null relatedTarget (#7915)
* fix(components): [focus-trap] respect focusout null relatedTarget

* fix(components): [focus-trap] use right variable this time

Co-authored-by: OpenGraphica <opengraphica@gmail.com>
2022-05-27 12:15:03 +08:00
云游君
49ed2f6907 refactor(components): useNamespace for date-picker (#7911) 2022-05-27 11:45:04 +08:00
JeremyWuuuuu
4177e54964 refactor(components): [date-picker] extract props (#7899)
* refactor(components): [date-picker] extract props

- Extract props for panel-month-range

* chore: remove unused type
2022-05-26 15:12:17 +08:00
JeremyWuuuuu
ad262520cf chore(components): [date-picker] extract props (#7895)
* Extract shared props for picker/range

* Restore parsedValue

* Update commit picker
2022-05-26 13:06:00 +08:00
zz
efdab3ba8b refactor(components): [input-number] export component instance type (#7886)
* refactor(components): [input-number] export component instance type

* chore: fix props
2022-05-26 02:31:52 +00:00
류한경
ce54397999 refactor(components): [result] switch to script-setup syntax (#7891) 2022-05-26 07:54:38 +08:00