Commit Graph

2219 Commits

Author SHA1 Message Date
Delyan Haralanov
0a0241e54d test: fix console output errors and warnings (#7237) 2022-04-19 17:37:56 +08:00
三咲智子
1d13ebb05d feat: drop jest (#7248)
* feat: drop jest

* test: remove ssr

* test: rename

* chore: update tsconfig
2022-04-19 16:51:44 +08:00
Delyan Haralanov
de0ee53cf0 test(components): switch all components to vitest (#7205)
Co-authored-by: 三咲智子 <sxzz@sxzz.moe>
2022-04-19 12:46:57 +08:00
Zhongxiang Wang
d2810c867e fix(components): [input] fix status icon gap (#7228) 2022-04-19 12:39:08 +08:00
joson
ff7061d9b8 fix(components): [el-upload] icon is covered (#6951)
Co-authored-by: hezhaoshun <hezhaoshun@cmcm.com>
2022-04-19 07:54:30 +08:00
JeremyWuuuuu
ed08609bd4 feat(components): [virtual-table] renderers (#7224)
- Fix custom renderer for column cell and header column cell.
- Add helper method for rendering cells.
- Update column interface for correctness.
- Remove some unused code in `use-columns`.
2022-04-18 23:32:10 +08:00
Zhongxiang Wang
8307d109fd refactor(components): [input] change to flex layout (#7179)
* Revert "fix(components): [input] improved when both `suffix` and `prefix` are displayed (#7001)"

This reverts commit 793ca8ae29.

* refactor(components): [input] change to flex layout
2022-04-18 23:18:13 +08:00
JeremyWuuuuu
5716a94211 feat(components): [virtual-table] renderers (#7218)
- Temporarily removed ColumnResizer in HeaderCell
- Update VirtualScrollbar to match the design
- Style updates
2022-04-18 15:53:03 +08:00
hminghe
3d3621698f fix(components): [table] fix SummaryMethod type (#7206) 2022-04-18 14:28:44 +08:00
JeremyWuuuuu
8f57571d6b feat(components): [virtual-table] renderers (#7204)
- Update sorting for table-v2.
- Update SortIndicator component's style.
2022-04-18 00:49:35 +08:00
云游君
56bbb81f2e fix: empty svg when dark (#7203) 2022-04-17 23:55:02 +08:00
JeremyWuuuuu
0aabc18db7 feat(components): [virtual-table] renderers (#7201)
- Add RightTable component for rendering right fixed columns
- Add style for right fixed columns
- Fix the judgment bug for left fixed columns
2022-04-17 21:20:21 +08:00
JeremyWuuuuu
e610149fb7 feat(components): [virtual-table] renderers (#7198)
- Add LeftFixedTable component renderer
- Render LeftFixedTable for table-v2
- Add style for left table
2022-04-17 19:28:44 +08:00
JeremyWuuuuu
da63b35c6b feat(components): [virtual-table] renderers (#7195)
- Move render function into rendering units
2022-04-17 15:34:52 +08:00
JeremyWuuuuu
83aba9fd7a feat(components): [virtual-table] renderer (#7191)
- Add ExpandIcon for rendering expandable row
- Fix a potential bug in VirtualGrid component
- Add method for mapping expandable data
2022-04-17 11:36:14 +08:00
Xc
9f6a32fb28 fix(components): [popper] zIndex bug (#7115)
* fix: popper zIndex bug

* fix: add shouldUpdateZIndex control ZIndex

Co-authored-by: xiaochenchen <xiaochen.chen@igg.com>
2022-04-15 09:00:45 +08:00
JeremyWuuuuu
971d58d9f4 feat(components): [virtual-list] renderer (#7167)
- Add column-resizer for resizing column
- Add sort and column resizer to row header renderer
2022-04-14 22:13:16 +08:00
Zhongxiang Wang
bc4f82d7b5 fix(components): [tree-select] use proxy instead of ctx (#7160) 2022-04-14 17:49:21 +08:00
JeremyWuuuuu
95df88fe70 feat(components): [virtual-table] renderer (#7158)
- Add renderer for rendering header and header cell
2022-04-14 12:16:01 +08:00
虞金攀
839a09d9e4 fix(components): [TreeSelect] incorrect props interaction and css paths (#7156)
* fix(components): [tree-select] `inheritAttrs` causes duplicate attributes

* fix(components): [TreeSelect] css path incorrect

* fix(components): [TreeSelect] `defaultExpandedKeys` contains `undefined`

* fix(components): [TreeSelect] only expand on click node when the `check-strictly` is false and auto expand selected parent node

* test(components): [TreeSelect] update render/filter/props unit test
2022-04-14 11:49:12 +08:00
Zhongxiang Wang
b462802824 fix(components): [date-picker] fix cell-class-name not work (#7149) 2022-04-13 22:29:46 +08:00
JeremyWuuuuu
d8a138ea38 feat(components): [virtual-table] renderer (#7151)
- Add renderer for main table
2022-04-13 22:21:47 +08:00
JeremyWuuuuu
8ee55a6d20 feat(components): [virtual-table] renderer (#7148)
- Add renderer for render row and row-cell
2022-04-13 18:56:31 +08:00
iamkun
9dd5550bf3 refactor: refactor menu to support namespace (#7131) 2022-04-13 18:49:12 +08:00
JeremyWuuuuu
dbebca623b feat(components): [virtual-table] composables (#7143)
- Add implementation for virtual table composables
2022-04-13 15:24:17 +08:00
云游君
9e083ff79d fix: tag bg color & other dark details (#7138)
* fix: tag bg color & other dark details

* chore: use 0 instead of 0px
2022-04-13 14:40:01 +08:00
gjfei
851bd47c37 refactor(components): [virtual-list, visual-hidden] use useNamespace (#6461) 2022-04-12 22:52:48 +08:00
iamkun
317d2d2a45 chore: fix lint issue (#7130) 2022-04-12 22:20:21 +08:00
gjfei
2afb4a8611 refactor(components): [time-select] use useNamespace (#6459) 2022-04-12 21:40:17 +08:00
bqy_fe
f333ab898b refactor(components): [message-box] use useNamespace (#5721) 2022-04-12 21:36:24 +08:00
三咲智子
efc1a4c816 feat(components): [form-item] support use form-item only (#7095)
* feat(components): [form-item] support use form-item only

* fix: lint
2022-04-12 20:17:23 +08:00
DoubleBird
a1a24edef2 perf(components): [loading] unmount instance when loading end (#7110)
Co-authored-by: 周陈旻琨 <zhouchenminkun@stary.com>
2022-04-12 02:02:55 +08:00
KAKI
e08e514414 fix(components): [table]emit "current-change" when currentRowKey changed (#6992) 2022-04-11 08:48:10 +08:00
云游君
33859cca5d feat: add dark for custom button & adjust details (#7086) 2022-04-10 23:58:20 +08:00
JeremyWuuuuu
9a05d5cdc2 feat(components): [virtual-table] Table (#7083)
* feat(components): [virtual-table] Table

- Add composable for column management.

* Update table props
2022-04-10 17:50:18 +08:00
Xc
5849909577 fix: [dropdown] with dialog use zIndex loop (#7012)
Co-authored-by: xiaochenchen <xiaochen.chen@igg.com>
2022-04-10 17:30:08 +08:00
bqy_fe
2f38edd715 fix(components): [select] inner input height is inconsistent with select (#6979)
* fix(components): [select] inner input height is inconsistent with select

* Update packages/constants/size.ts

Co-authored-by: JeremyWuuuuu <15975785+JeremyWuuuuu@users.noreply.github.com>

Co-authored-by: JeremyWuuuuu <15975785+JeremyWuuuuu@users.noreply.github.com>
2022-04-10 14:48:01 +08:00
白雾三语
793ca8ae29 fix(components): [input] improved when both suffix and prefix are displayed (#7001)
* fix: [el-select-v2] 修復select-v2 v-model 不能正常的支持 Object

* feat: [el-select-v2] 修復select-v2 v-model 不能正常的支持 Object,并增加单元测试

* improvement(components): The input component text display is optimized

* docs(components): Modify the comment

* improvement(components): Set padding default value

* improvement(components): 修改了部分写法并增加了类型

* improvement(components): 添加注释

* improvement(components): Modify the comment

Co-authored-by: 白雾三语 <32354856+czh740132583@users.noreply.github.com>
2022-04-10 14:25:25 +08:00
btea
17397ce9c1 fix(components): [scrollbar] dynamic update scrollbar (#7050) 2022-04-10 14:09:12 +08:00
Xc
02530026e6 fix: popover esc after visible invalid (#7064)
* fix: popover esc after visible invalid

* fix: popover esc after visible invalid(#7058)

Co-authored-by: xiaochenchen <xiaochen.chen@igg.com>
2022-04-10 14:08:38 +08:00
JeremyWuuuuu
993971e872 feat(components): [virtual-table] grid table (#7081)
- Add grid table props definitions
- Implemented TableGrid component
- Update Virtual Grid for rich typing
2022-04-10 14:05:12 +08:00
Xc
b2e9d630a6 chore(style): refine repetitive code (#7003)
* style: Refine repetitive code

* style: add default value

Co-authored-by: xiaochenchen <xiaochen.chen@igg.com>
2022-04-10 14:04:46 +08:00
Wu Chengyu
dcbc0b156f Update css.ts (#7009) 2022-04-10 13:59:22 +08:00
云游君
ee91b01400 feat(theme-chalk): dark bg color overlay for components (#7005)
* feat(theme-chalk): dark bg color overlay for components

* fix(theme-chalk): details of components

* fix(theme-chalk): box-shadow
2022-04-10 13:47:19 +08:00
JeremyWuuuuu
bf14b8f25f feat(components): [virtual-table] TableHeaderCell (#7075)
- Add TableHeaderCell props definition
- Implement TableHeaderCell
- Extract some common props
- Fix components' name
2022-04-09 18:48:03 +08:00
JeremyWuuuuu
9b08619a69 feat(components): [virtual-table] table header row (#7072)
- Add table header row props definition
- Implement table header row
2022-04-09 17:02:08 +08:00
JeremyWuuuuu
c85d2cca3d feat(components): [virtual-table] header (#7070)
- Add TableHeader props definition
- Implement TableHeader component
2022-04-09 15:16:22 +08:00
JeremyWuuuuu
aeb2b6fc4d feat(components): [virtual-table] cell (#7068)
- Add Cell component props definition
- Implemented Cell component
2022-04-09 11:38:04 +08:00
三咲智子
2ca93aabd7 feat: publish eslint config and metadata (#7063) 2022-04-09 04:32:01 +08:00
JeremyWuuuuu
1aba790bdb feat(components): [virtual-table] row (#7060)
- Implement TabelRow component
2022-04-08 17:57:36 +08:00