acyza
1b634705c8
fix(components): [tooltip] display tooltip correctly ( #11643 )
...
* fix(components): [tooltip] display tooltip correctly
* Update packages/hooks/use-popper/index.ts
Co-authored-by: Jeremy <15975785+jw-foss@users.noreply.github.com>
---------
Co-authored-by: Jeremy <15975785+jw-foss@users.noreply.github.com>
2023-02-22 12:27:48 +00:00
Jeremy
e8bbdf974b
feat: integrate use popper ( #11045 )
...
* feat: integrate use popper
* Integrate popper with use popper hook.
* Reorganize code for better readabilities.
* fix: contentStyle typing
* fix: test failure
* fix: slider placement testing
* refactor: slider test case refactoring
* fix: virtual triggering
---------
Co-authored-by: JeremyWuuuuu <15975785+JeremyWuuuuu@users.noreply.github.com>
2023-01-31 11:58:52 +08:00
Jeremy
ec161eaef5
feat(hooks): [use-popper] ( #10983 )
...
* feat(hooks): [use-popper]
* Implement use-popper
* chore: code adjustment
* test: add test for use popper
* test: finish test for use popper
* fix: popper API
* chore: remove unused imports
* chore: refine code
* feat: export popper from hooks package
* chore: enhanced how to process default value
Co-authored-by: JeremyWuuuuu <15975785+JeremyWuuuuu@users.noreply.github.com>
2022-12-19 21:46:16 +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
三咲智子
4335b01d6c
refactor(utils)!: refactor global config ( #4793 )
...
* refactor(utils)!: remove global config
* refactor(utils): named export PopupManager
* fix tests
2021-12-30 19:31:35 +08:00
三咲智子
bbd16a08e9
refactor(hooks): refactor hooks ( #4253 )
...
* refactor(hooks): remove use-css-var
* refactor(hooks): remove use-events
* refactor(hooks): remove use-migrating
* refactor(hooks): remove use-transition
* refactor(hooks): named export useAttrs
* refactor(hooks): named export useFocus
* refactor(hooks): refactor useFormItem
* refactor(hooks): refactor useGlobalConfig
* refactor(hooks): refactor useLocale
* refactor(hooks): refactor useLockscreen
* refactor(hooks): refactor useModal
* refactor(hooks): refactor useModelToggle
* refactor(hooks): refactor usePreventGlobal
* refactor(hooks): refactor useRestoreActive
* refactor(hooks): refactor useTeleport
* refactor(hooks): refactor useThrottleRender
* refactor(hooks): refactor useTimeout
* refactor(hooks): refactor useTransitionFallthrogh
2021-11-29 15:58:44 +08:00
jeremywu
5a0ac482ce
feat(components): el-teleport ( #4186 )
2021-11-03 17:42:05 +08:00
btea
cb03f4d890
fix(hooks): add type remove ts error ( #4055 )
2021-10-28 04:44:27 +08:00
三咲智子
2f23940152
refactor(utils): refactor throwError
( #3301 )
...
* refactor(utils): refactor error
* refactor(utils): remove default export
2021-09-10 10:01:17 +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
6cc16bbd06
refactor: enhance type definition ( #3062 )
...
* chore: add vue-tsc for type check
* refactor(components): respect Vue's own style type
* refactor(components): improve props type
* chore(build): improve types
* fix(components): remove unnecessary props
* perf(components): use shallowRef
* fix(components): add missing property type for table
* refactor(components): improve time-picker types
* refactor(components): extract import type
* refactor(components): improve popper types
* refactor(components): upload list types
* fix(docs): fix type
* better type
* fix: remove index
2021-08-31 09:40:13 +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
jeremywu
b0f4fc5f23
refactor: update package path and bundle folder ( #3016 )
2021-08-24 13:36:48 +08:00
jeremywu
7c97bc5283
fix(project): node is not exporting issue ( #2827 )
...
- Fix issue that caused ts definition file not generating
2021-08-04 18:28:08 +08:00
jeremywu
c28d7b3738
feat(hooks): redesign popper apis ( #2529 )
...
* feat(hooks): redesign popper apis
- Redesign use-popper APIs to make it more adaptable.
* - Reorganize the popper APIs
2021-07-15 14:08:13 +08:00
jeremywu
2e097605dc
feat(hooks): export popperjs common attributes ( #2520 )
...
- Export popperjs/core common attributes for reusing
2021-07-14 14:59:39 +08:00
JeremyWuuuuu
a7a8f29a19
refactor(popper): use-popper-hook for popper
...
- Add new use popper hook into the codebase for replacing the current `use-popper`
2021-07-13 17:49:00 +08:00