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
Alan Wang
16e1056e01
fix(components): [el-date-picker] can't use numpadEnter ( #4563 )
...
* fix(components): [el-date-picker] can't use numpadEnter
* fix(components): [el-date-picker]enter to close when input.value is null
* fix(components): [el-date-picker] add test
2021-12-01 16:29:49 +08:00
SongWuKong
708b58d191
fix(components): [el-cascader] can not use keyboard select node( #3254 ) ( #3260 )
...
* fix(components): [el-cascader] can not use keyboard select node(#3254 )
* fix(components): [el-cascader] add filterable keyboard selection test
* fix: switch case block
2021-10-31 00:25:24 +08:00
btea
fd06ac17c1
refactor(utils): refactor aria color ( #3742 )
2021-09-30 15:07:44 +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
e9e56d5938
chore: upgrade & improve eslint rule ( #3105 )
...
* chore: remove unused ts-node
* chore: upgrade lodash
* chore: upgrade eslint
* perf: remove side effects in computed
* refactor: follow eslint rules
* chore: remove vue-template-compiler
* style: enhance eslint format rule
* style: format code
2021-08-27 17:46:06 +08:00
zazzaz
355a778a2c
Feat/datepicker && datetimepicker ( #326 )
...
* chore: update
* chore: update
* chore: update
* chore: update
* chore: update
* chore: update
* chore: update
* chore: update
* chore: update
* chore: update
* chore: update
* chore: update
* chore: update
* chore: update
* chore: update
* chore: update
* chore: update
* chore: update
* chore: update
* chore: update
* chore: update
* chore: update
* chore: update
* chore: update
* chore: update
* chore: update
* chore: update
* chore: update
* chore: update
* chore: update
* chore: update
* chore: update
* Feat/form (#342 )
* feat(form): add form component
fix #125
* test(form): add test code
* docs(form): add form doc
* feat: add uitls merge
* fix(form): fix style
* test(form): add form test code
* refactor(form): review changes
* test(form): use idiomatic vue-test-util methods
* feat(core): bump vue version
* feat(form): rewrite label wrap
* feat(form): fix tons of bugs
* fix(form): reuse ts extension
* refactor(form): move out label width computation
* fix(form): fix tons of bugs
* fix(form): test
Co-authored-by: 286506460 <286506460@qq.com>
* Feat/select (#381 )
* fix: resove conflict
* feat: select basic usage
* feat: select basic usage
* feat: select feature create item
* fix: fix option data insert
* refactor: select
* fix: fix parse error
* feat: select test
* fix: select add popper
* fix: update select option
* fix: add select dependency
* fix: add index.ts file
* fix(select): clean up
* fix(select): some refactor
* fix(select): some update
* fix(select): fix all test cases
Co-authored-by: helen <yinhelen.hlj@qq.com>
Co-authored-by: Herrington Darkholme <2883231+HerringtonDarkholme@users.noreply.github.com>
Co-authored-by: 286506460 <286506460@qq.com>
Co-authored-by: helen <yinhelen.hlj@qq.com>
2020-10-03 20:13:19 +08:00
Caaalabash
128436214e
fix(tree): replace keyCode ( #369 )
...
* fix(tree): replace keyCode
* fix: loop error
2020-09-30 10:50:39 +08:00
Caaalabash
612847e9d0
refactor(project): replace keyCode ( #337 )
2020-09-22 21:01:10 +08:00
jeremywu
ef92b6c11c
### feat: add dialog ( #197 )
...
* Add overlay component; Dialog component almost done
* feat(dialog): add use-lockscreen
* feat(dialog): coding completed awaiting tests
* feat(dialog): finish writing test cases
* fix test failures
* Address PR comments
* fallback some changes
2020-09-09 21:18:08 +08:00
jeremywu
0d811ad714
feat(directives): v-trap-focus ( #221 )
...
* feat(directives): [WIP] v-trap-focus
#218
* feat(directives): new directive `v-trap-focus`
* feat(directives): - Address PR comments
* fix: fix typo
2020-09-02 10:26:32 +08:00
JeremyWuuuuu
25d6bd4667
feat(notification): add new component notification
2020-08-06 21:15:20 +08:00
jeremywu
bde4eb190d
Migrate utilities
2020-07-29 11:44:12 +08:00
JeremyWuuuuu
8e1aa58c1f
- migrate finished
...
- add aria.util test file
2020-07-29 11:44:12 +08:00
jeremywu
3bdc7a8496
Migrate utilities
2020-07-29 11:44:12 +08:00