dopamine
|
38cbfbb0b0
|
chore: [select] remove @ts-nocheck directive (#19098)
* chore: [select] remove @ts-nocheck directive
* Update packages/components/select/src/option.vue
Co-authored-by: qiang <qw13131wang@gmail.com>
* chore: delete useless type
* Update packages/components/select/src/useSelect.ts
Co-authored-by: qiang <qw13131wang@gmail.com>
* fix: type error
* fix: type error
* chore: use buildProps
* chore: add type
* Update packages/components/select/src/useSelect.ts
Co-authored-by: btea <2356281422@qq.com>
* chore: fix type
* chore: fix type
* chore: fix types
---------
Co-authored-by: warmthsea <2586244885@qq.com>
Co-authored-by: sea <45450994+warmthsea@users.noreply.github.com>
Co-authored-by: qiang <qw13131wang@gmail.com>
Co-authored-by: btea <2356281422@qq.com>
|
2025-03-29 17:58:52 +08:00 |
|
kooriookami
|
5844947198
|
refactor(components): [select & select-v2] Refactor components (#15352)
* refactor(components): [select&select-v2] refactor components
* refactor(components): [select-v2]
* refactor(components): update
* refactor(components): update
* refactor(components): [select-v2]
update
* refactor(components): update
* refactor(components): update
* refactor(components): update type
* refactor(components): update
* refactor(components): update
* refactor(components): update style
* refactor(components): update docs
* refactor(components): update
* refactor(components): fix #15323
* refactor(theme-chalk): update
* refactor(components): update
* refactor(components): update
* refactor(components): update
* refactor(components): fix bugs
* fix(components): fix issue
* fix(components): update
* fix(components): fix some bug
* feat(components): update
* feat(components): add tag slot
* feat(components): update
* fix(components): update
* style(theme-chalk): update style
* fix(theme-chalk): update
* feat(theme-chalk): update
* fix(components): update
* feat: update
* feat: update
* feat: update
* feat(components): update
|
2024-01-10 11:14:58 +08:00 |
|
qiang
|
a99dbb3954
|
fix(components): [select] optimize the triggering of blur event (#11524)
* fix(components): [select] drop-down selection is not closed when blur
closed #10893, #10992
* fix(components): [select] optimize the triggering of blur event
* refactor(components): [select] optimize code
|
2023-05-28 17:31:25 +08:00 |
|
Naeemo
|
702c71b352
|
refactor(tokens): use Symbol as injection key (#11251)
|
2023-02-05 13:10:33 +08:00 |
|
jeremywu
|
dd19cae2bc
|
refactor(components): popper composables (#5035)
* refactor(components): popper composables
- Refactor popper composables
* updates
* updates for tooltip
* Updates for popper. TODO: fix controlled tooltip animation
* Fix controlled mode popper animation issue
* Add new feature for customizing tooltip theme
* Fix popover and popconfirm error
* - Add Collection component for wrapping a collection of component
- Add FocusTrap component for trap focus for popups
- Add RovingFocus component for roving focus component type
- Adjust dropdown component based on these newly added components
- Add popper-trigger component for placing the trigger
- TODO: Finish current dropdown component, and all component's tests plus documents
* Refactor popper
* Complete organizing popper
* Almost finish dropdown
* Update popper tests
* update only-child test
* Finish focus trap component test
* Finish tooltip content test
* Finish tooltip trigger tests
* Finish tooltip tests
* finish tests for Collection and RovingFocusGroup
* Fix test cases for timeselect & select & popover
* Fix popover, popconfirm, menu bug and test cases
* Fix select-v2 test error caused by updating popper
* Fix date-picker test issue for updating popper
* fix test cases
* Fix eslint
* Rebase dev & fix tests
* Remove unused code
|
2022-01-04 09:15:15 +08:00 |
|
Delyan Haralanov
|
c17161e21c
|
Feat/remove mitt (#3356)
* feat(components): collapse use provide/inject instead of mitt events
# Conflicts:
# packages/components/collapse/src/collapse-item.vue
# packages/components/collapse/src/collapse.vue
* feat(components): menu use provide/inject instead of mitt events
# Conflicts:
# packages/components/menu/src/menu.ts
* feat(components): form use provide/inject instead of mitt events
# Conflicts:
# packages/components/checkbox/src/checkbox-group.vue
# packages/components/checkbox/src/useCheckbox.ts
# packages/components/form/src/form-item.vue
# packages/components/form/src/form.vue
# packages/components/input/src/index.vue
# packages/components/radio/src/radio-group.vue
# packages/components/select/src/useSelect.ts
# packages/components/slider/src/index.vue
# packages/components/time-picker/src/common/picker.vue
# packages/components/transfer/src/index.vue
# packages/tokens/form.ts
* feat(components): tree use provide/inject instead of mitt events
# Conflicts:
# packages/components/tree/src/model/useDragNode.ts
# packages/components/tree/src/tree-node.vue
* feat(components): select use provide/inject instead of mitt events
# Conflicts:
# packages/components/select/src/option-group.vue
# packages/components/select/src/select.vue
# packages/components/select/src/useOption.ts
# packages/components/select/src/useSelect.ts
* feat: remove mitt from packages dependencies
# Conflicts:
# packages/components/package.json
# packages/element-plus/package.json
# packages/tokens/package.json
* feat: remove mitt from webpack.config.js
* refactor: change imports order
* refactor: import types separately
* fix: revert removing mitt from webpack.config.js
This config is not related to the build so no need to remove mitt here
|
2021-09-16 21:19:27 +08:00 |
|
三咲智子
|
55348b30b6
|
style: use prettier (#3228)
* style: use prettier
* style: just prettier format, no code changes
* style: eslint fix
object-shorthand, prefer-const
* style: fix no-void
* style: no-console
|
2021-09-04 19:29:28 +08:00 |
|
jeremywu
|
b0f4fc5f23
|
refactor: update package path and bundle folder (#3016)
|
2021-08-24 13:36:48 +08:00 |
|