Commit Graph

786 Commits

Author SHA1 Message Date
Xc
335569e8a7 feat(components)[image] imageviewer add close-on-press-escape(#7154) (#7182)
* feat: imageviewer add close-on-press-escape(#7154)

Co-authored-by: xiaochenchen <xiaochen.chen@igg.com>
2022-04-25 13:34:40 +08:00
JeremyWuuuuu
79d45df09c chore(components): [virtual-table] code reorg (#7356)
- Reorganize code for components under vtable/components
2022-04-24 15:42:25 +08:00
JeremyWuuuuu
77c7225a9d docs(components): [virtual-table] basic usage (#7352)
- Add entry for table-v2
- Add basic usage for table-v2
2022-04-24 13:44:40 +08:00
Serendipity96
9b23b1c9ec feat(components): [input] add input formatter (#6876)
Co-authored-by: 三咲智子 <sxzz@sxzz.moe>
2022-04-23 22:48:21 +08:00
Dreamcreative
8be7123c75 fix(components): [calendar] fix range year bug (#7227) 2022-04-23 22:30:32 +08:00
三咲智子
9de79794a3 refactor(utils): move function (#7336) 2022-04-23 21:59:17 +08:00
JeremyWuuuuu
6d9e56a106 feat(components): [virtual-table] compsables (#7341)
- Split `use-table` into separate files for better readability
2022-04-23 20:05:20 +08:00
三咲智子
286824b793 fix(components): [upload] make action optional (#7325)
closes #7035
2022-04-23 08:39:09 +08:00
三咲智子
b6f6e8035f fix: [upload] prevent preview link (#7326)
closes #6866
2022-04-23 03:31:57 +08:00
joson
b0e62faf79 style(components): [table] clean code (#7309)
Co-authored-by: hezhaoshun <hezhaoshun@cmcm.com>
2022-04-22 10:50:11 +08:00
joson
b03cccab71 fix(components): [upload] stop bubble (#7304) 2022-04-22 10:38:37 +08:00
JeremyWuuuuu
5f58657b69 feat(components): [virtual-table] overlay renderer (#7314)
- Add Overlay renderer
- Add Overlay in table-v2
- Update table-v2.scss for overlay
2022-04-22 08:07:01 +08:00
JeremyWuuuuu
74a8d8ba32 feat(components): [virtual-table] empty renderer (#7308)
- Add Empty component.
- Add empty render conditions.
- Add empty rendering to table-v2.
2022-04-21 18:45:35 +08:00
JeremyWuuuuu
658d396ff7 feat(components): [virtual-list] renderers
- Add Footer renderer.
- Add footer rendering for table-v2.
- Update table-v2.scss for footer rendering.
- Update utils typing.
2022-04-21 16:37:07 +08:00
JeremyWuuuuu
655fecd8f2 feat(components): [virtual-table] renderers (#7273)
- Update table grid for dynamic height row rendering
- Expose reset rendered row methods for Grid
- Expose enums in virtual table for user facing usages.
- Update table-v2 style.
2022-04-20 18:06:45 +08:00
Delyan Haralanov
34f6f71042 test: enable clearMocks in vitest config (#7263) 2022-04-20 17:02:44 +08:00
Zhongxiang Wang
de29873f40 fix(components): [select] not set input padding anymore (#7269) 2022-04-20 17:01:29 +08:00
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