Noblet Ouways
45bba632cd
fix(components): [time-picker] always take old value on cancel ( #22414 )
...
* fix(components): [time-picker] always take old value on cancel
* test: set test case
* chore: apply review
Co-authored-by: btea <2356281422@qq.com >
---------
Co-authored-by: btea <2356281422@qq.com >
2025-10-08 12:50:21 +08:00
qiang
e5dd4ea86e
fix(components): [date-picker] display value error when persistent:false ( #22356 )
...
closed #12689
2025-09-28 12:54:33 +02:00
sea
6d8045e625
improvement(components): trigger enter open tooltip ( #19830 )
...
* feat(components): [autocomplete] trigger-on-enter attributes
* feat: update test
* feat: update
* feat: update
* test: update
* chore: fix
Co-authored-by: Dsaquel <291874700n@gmail.com >
* chore: deplace preventDefault for date pickers
---------
Co-authored-by: Dsaquel <291874700n@gmail.com >
2025-09-21 11:04:46 +02:00
Noblet Ouways
c83b99d2f2
feat(components): unify clear btn display on focus ( #21732 )
...
* feat(components): unify clear btn display on focus
* test: add tests
* chore: apply review
2025-08-18 10:54:32 +02:00
sea
31f08e0954
test: use test fn replace sleep ( #19977 )
...
* test: use test fn replace sleep
* test: update
2025-02-26 16:21:04 +08:00
DDDDD12138
776ae477fe
fix(components): [date-picker] resolve v-model type inconsistency ( #18888 )
...
* fix(components): [date-picker] resolve v-model type inconsistency
* test: add unit test form CommonPicker
2024-11-23 17:44:43 +08:00
qiang
845c07adef
feat(components): [date-picker] accessibility enhancement ( #18109 )
...
* feat(components): [date-picker] accessibility enhancement
closed #14150
* docs: update
* test: add test
* chore: change prevent to passive
* fix: long press the clear icon to open the time panel
* fix: cannot read $el
* fix: cannot read $el
* docs: updata
2024-10-27 12:14:53 +08:00
wzc520pyfm
2a568113a3
fix(components): [time-picker] close pick when click clear on pick open ( #15390 )
...
closed #15355
Co-authored-by: warmthsea <2586244885@qq.com >
2024-09-12 21:50:31 +08:00
qiang
7017d19260
fix(components): [tooltip] change ariaHidden value after closed the dropdown ( #18207 )
...
* fix(components): [tooltip] change ariaHidden value after closed dropdown
closed #17720
* test: fix test
2024-09-10 15:58:53 +08:00
momei
b4c969ca29
fix(components): [time-picker] avoid update initial value when using disabledHours & isRange ( #17813 )
...
* fix(components): [time-picker] fix wrong trigger
* fix(components): [time-picker] add test for time-picker
* fix(components): [time-picker] add a test for time-picker
* fix(components): [time-picker] add test for time-picker
2024-08-15 22:50:43 +08:00
Giwayume
8f1285f880
fix(components): [time-picker] fix popup not showing ( #9941 )
...
* fix(components): [time-picker] fix popup not showing
* fix(components): [focus-trap] track last active element automatically
* fix(components): linting
* fix(components): add preventDefault to focusout-prevented
* fix(components): sSR and typecheck
* fix(components): focus trap attach document events in mount
* fix(components): remove document undefined check
* fix(components): [select] fix click scrollbar closes popup
* fix(components): allow focus-trap to refocus after pick
Co-authored-by: OpenGraphica <opengraphica@gmail.com >
2022-10-13 14:42:27 +08:00
João Gonçalves
8156606388
feat(components): [time-picker] add open and close handlers ( #9572 )
...
* feat(components): [time-picker] add handleOpen and handleClose methods
* chore: update time-picker docs
* chore: update time-picker docs
* feat(components): [time-picker] add handleOpen and handleClose methods
* fix: revert changes in pnpm-lock.yaml
* fix: update the handlers description in the docs
Co-authored-by: João Gonçalves <jandretgoncalves@gmail.com >
2022-09-01 21:57:34 +08:00
LIUCHAO
eb31f6f510
refactor(components): [time-picker] use JSX in Unit test ( #9134 )
2022-08-20 10:28:59 +09:00
白雾三语
0e9db07109
fix: [timer-pick] automatically skip disabled items ( #8850 )
...
* feat: [timer-pick] add prop auto-skip-disabled
* feat: [timer-pick] add prop auto-skip-disabled
* feat: [timer-pick] modify unit test
* feat: [timer-pick] modify unit test
* feat: [timer-pick] auto-skip-disabled
* docs: [timer-pick] reset docs
docs: [timer-pick] reset docs
* fix: [timer-pick] delete autoSkipDisabled
* feat: [timer-pick] auto skip disabled
* feat: [timer-pick] auto skip disabled modify
* feat: [timer-pick] auto skip disabled modify
* feat: [timer-pick] auto skip disabled modify
* feat: [timer-pick] modify the unit test
* feat: [timer-pick] modify the unit test
2022-08-09 21:57:27 +08:00
blackie
b888046ad4
fix(components): [time-picker] fix clear for range mode ( #8961 )
...
* fix(components): [time-picker] fix clear for range mode
* test: [time-picker] fix test error
2022-07-26 17:42:40 +08:00
三咲智子
7097940f4a
refactor: add ts-nocheck and check all files ( #8401 )
2022-06-22 08:04:42 +08:00
Jeremy
640842bbe0
refactor(components): [time-picker] constants ( #8170 )
...
* refactor(components): [time-picker] constants
* Relocate the constants and utils.
* chore: remove expression `instanceof`
* chore: refine code
Co-authored-by: JeremyWuuuuu <15975785+JeremyWuuuuu@users.noreply.github.com >
2022-06-08 16:20:45 +08:00
LIUCHAO
9a961425b5
fix(components): picker-panel not pop up when disabled/readonly ( #8139 )
...
closed #8139
2022-06-08 16:13:45 +08:00
gjfei
884b0d71b7
fix(components): [time-picker] filter invalid value ( #8119 )
2022-06-08 11:16:44 +08:00
Jeremy
074c94ff3b
fix(components): [time-picker] picker missing ( #8082 )
...
* Fix picker went missing when clear date.
* Add test for changes.
Co-authored-by: JeremyWuuuuu <15975785+JeremyWuuuuu@users.noreply.github.com >
2022-06-04 21:40:09 +08:00
lily-elephant
89b3239528
fix(components): date-picker add keydown events( #7506 ) ( #7536 )
...
* fix(components): date-picker add keyup events(#7506 )
* Update picker.vue
feat(components): keyup变更为keydown
* Update picker.vue
fix(components): picker delete superfluous code
* Update picker.vue
fix(components): emit事件
* feat: date-picker & timer-picker add unit test
* feat: picker add unit test expected results
* Update time-picker.test.ts
feat: 去除lint error
2022-05-16 21:10:06 +08:00
opengraphica
42ff59fc39
feat(components): [date-picker] work with modal focus trap; a11y controls and attributes ( #7598 )
...
* feat(components): [date-picker] a11y controls and attributes
* feat(components): [date-picker] keyboard controls for picker
* feat(components): [date-picker] unit test complete
* feat(components): [date-picker] remove immediate watch date
2022-05-10 21:51:17 +08:00
opengraphica
7173e402b7
feat(components): [form-item] auto attach labels to inputs ( #7450 )
...
* feat(components): [form-item] auto attach labels to inputs
* feat(components): [form-item] auto-attach up through select
* feat(components): [form-item] auto id complete for all inputs
* feat(components): [form-item] fix lint, remove unused usePopper hook
* feat(components): [form-item] PR comments
2022-05-05 22:04:32 +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
gjfei
e179ee6960
refactor(components): [time-picker] use useNamespace ( #6523 )
...
Co-authored-by: 三咲智子 <sxzz@sxzz.moe >
2022-03-23 22:58:43 +08:00
Hefty
0d11c121b6
fix(components): [time-picker] cancel button not work correctly ( #6735 )
2022-03-22 17:03:39 +08:00
三咲智子
b8c38a9fe5
chore: enhance eslint rules ( #6476 )
...
* chore: enhance eslint rules
* chore: enhance eslint rules
2022-03-08 14:03:32 +08:00
jeremywu
df57ddfe39
fix(components): [el-dropdown] cannot be closed by clicking outside ( #5287 )
...
- Fix the issue that dropdown with trigger 'click' cannot be closed when clicking outside content
- Fix the same issue for popover popconfirm
- Remove useless code from `el-tooltip-content` which can be much simpler
- Use `onClick` to replace `onMousedown` because `onMousedown` is triggered prior than `onClick`
- Adjust test cases against these changes above
2022-01-11 10:24:48 +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
Herrington Darkholme
1682b18684
test(components): fix time picker default value in cancel test ( #4938 )
2021-12-23 13:32:30 +08:00
云游君
4560adfdf8
refactor(style): adjust component size to large/default/small ( #4491 )
...
* refactor(style): adjust component size to large/default/small
* refactor(components): avatar size & use flex instead of block
* refactor(components): adjust check button size
* refactor(components): adjust tag size
* refactor(components): adjust size doc
* fix(components): datetime-picker demo style width
* refactor(components): color-picker size & block to flex
* refactor(components): adjust slider input size
* refactor(components): adjust radio input size for demo
* refactor(components): adjust select size & docs
* refactor(components): adjust form radio size & docs
* refactor(components): add windicss for docs
* refactor(components): adjust skeleton avatar size to css var
* refactor(components): simplify typography size demo
* refactor(components): adjust dropdown size & demo
* refactor(components): adjust descriptions size
* fix(components): datetime-picker showcase class pollute global button
* chore(ci): upgrade docs dependencies to fix ci
* fix(ci): add highlight because vitepress not export it
* fix(ci): disable line for no-console
* fix(ci): remove mini to fix test
* fix(style): code font size
* fix(style): button span flex style
* fix(style): button padding horizontal default 15px
* refactor(components): adjust tag padding size & demo
* refactor(components): adjust form line-height for input
* refactor(components): adjust dropdown menu size & button padding
* fix(style): picker separator block to flex center
* fix: dropdown button span items-center
* style: adjust input-with-icon & size demo & fix input vitepress load
* chore: upgrade dependencies
* chore: upgrade dependencies
* ci: fix website build
* ci: regenerate pnpm-lock.yaml
* ci: use dev pnpm-lock
* ci: update pnpm-lock.yaml
2021-12-12 17:54:21 +08:00
msidolphin
f7a553184c
fix(components): [time-picker] am/pm mode avoid render redundant content ( #4137 )
...
fix #4020
2021-11-02 23:09:36 +08:00
三咲智子
0636e1e240
style: add import and stricter lint ( #3440 )
...
* style: add import lint
* chore: apply eslint rules
* chore: add stricter lint
* chore: lint all files
* auto fix
* manually fix
* restore build-indices.ts
2021-09-17 15:27:31 +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
Sanxiaozhizi
0617cdf9f8
test: fix test ( #3109 )
2021-08-27 19:13:37 +08:00
jeremywu
b0f4fc5f23
refactor: update package path and bundle folder ( #3016 )
2021-08-24 13:36:48 +08:00