sea / 神秘海
7bcaf29d06
refactor(hooks): unite import origin ( #16872 )
...
refactor(hooks): unite import origin
2024-05-16 13:00:58 +08:00
kooriookami
bd1613d599
feat(hooks): add use-aria hooks ( #16598 )
...
* feat(hooks): add use-aria hooks
* feat(components): update
* feat(hooks): update
* feat(hooks): update
2024-04-23 13:56:44 +08:00
wzc520pyfm
e83a18ea27
test(hooks): add use-throttle-render test ( #16499 )
...
* test(hooks): add use-throttle-render test
* chore(hooks): [use-throttle-render] fix lint err
* chore(hooks): use sleep and concurrent
* fix(hooks): [use-throttle-render] fix import error
* fix(hooks): fix concurrent interfere
2024-04-15 18:03:02 +08:00
btea
e4306b2eb1
fix(hooks): [empty-values] warning on modifying computead value ( #16508 )
...
* fix(hooks): [empty-values] warning on modifying computead value
* chore: update
* fix: update
* fix: update
2024-04-15 09:27:12 +08:00
wzc520pyfm
84f49de955
test(hooks): [use-teleport] add no-client test ( #16498 )
2024-04-14 11:35:04 +08:00
kooriookami
1163d27f71
feat(components): add empty-values and value-on-clear props ( #16361 )
...
* feat(components): add empty values
* feat(hooks): update
* feat(components): update
* feat(components): update
* feat: update
* feat(components): update
* feat(components): update
* feat(components): update
* feat: update doc
* feat: add doc
2024-04-12 13:33:21 +08:00
wzc520pyfm
dd2a4f6546
test(hooks): add test for use-intermediate-render ( #16395 )
2024-04-11 20:38:51 +08:00
btea
d0eb6c3d1a
feat: support node 18+ & update tsx and vitest ( #16190 )
...
* feat: support node 18+ & update tsx and vitest
* chore: update
* chore: remove
* fix: update dep
* test: fix autocomplete
* test: update
* test: update
* chore: update
* chore: update
* chore: update
2024-04-11 17:48:34 +08:00
wzc520pyfm
79b6235fdf
test(hooks): [use-id] add debug-warn test ( #16194 )
2024-03-23 09:43:22 +08:00
qiang
1621b6a2d5
fix(hooks): SSR hydration error caused by z-index ( #16175 )
...
* fix(hooks): SSR hydration error caused by z-index
* test(hooks): test error
* chore: optimize name
* update
Co-authored-by: btea <2356281422@qq.com >
---------
Co-authored-by: btea <2356281422@qq.com >
2024-03-22 16:36:25 +08:00
kooriookami
67cd7e95e6
feat(components): [dialog] Dialog can drag overflow the viewport ( #15643 )
...
* style(components): [dialog] Modify dialog style and docs
* chore: update
* feat(components): [dialog] add overflow prop
* feat(components): update
2024-01-25 15:03:34 +08:00
小林不是coder
a778a9c6ee
test(hooks): fix typo ( #15113 )
...
test(hooks): fix typo
2023-12-13 09:07:57 +08:00
betavs
3a152cbc0e
fix(components): [message-box] uncaught on draggable ( #14618 )
2023-10-27 13:51:50 +08:00
qiang
351774f418
feat(components): [color-picker] add focus and blur event ( #14244 )
...
* feat(components): [color-picker] add focus blur event
* docs: updata
2023-10-11 14:13:59 +00:00
qiang
014a99e3e7
fix(hooks): [use-focus-controller] remove unnecessary role attributes ( #13749 )
...
fix(hooks): [a11y] remove unnecessary role attributes
2023-07-28 21:25:33 +08:00
dopamine
ee705e5c2d
chore: prevent warnings while running test cases ( #12189 )
...
* chore: prevent warnings while running test cases
* fix: overlook a test case
2023-07-22 23:19:33 +08:00
qiang
704399fadd
fix(components): [input] lose focus when click suffix icon ( #13264 )
...
* feat(hooks): add useFocusController
* fix(components): [input] lose focus when click suffix icon
closed #13153 , #13159
* refactor(hooks): use-focus-controller
* test: fix test
* test: update
* fix(theme-chalk): [input] add cursor style to the wrapper
2023-07-13 16:41:18 +08:00
qiang
6222629007
refactor(components): [message-box] remove useRestoreActive ( #11646 )
2023-05-28 09:57:29 +08:00
btea
105d79b0d9
refactor: extract isClient and isNumber isBoolean ( #12504 )
...
* refactor: extract isClient and isNumber isBoolean
* test: update test
* refactor: extract isClient to browser
2023-04-20 20:00:49 +08:00
Dave
8306138159
fix(hooks): [use-delayed-toggle] clear timer when call onClose ( #12056 )
...
* fix(hooks): [use-delayed-toggle] clear timer when call onClose
* test(hooks): [use-delayed-toggle] coverage 100%
2023-03-16 22:29:24 +08:00
Liu Bo
8b3250217e
fix(hooks): vm may be null ( #12058 )
2023-03-16 21:31:16 +08:00
btea
4390661bb9
fix(components): [loading] namespace config ( #11956 )
...
* fix(components): [loading] namespace config
* fix: use useGlobalComponentSettings
2023-03-10 14:55:17 +08:00
Dave
a99bc4fb49
fix(components): [popover | tooltip] keep autoClose prop ( #11833 )
...
* feat(hooks): [use-delayed-toggle] add autoClose option
* fix(components): [tooltip] keep autoClose prop
2023-03-10 14:48:12 +08:00
Xc
a67b52ccce
docs(components): [tooltip] ( #11850 )
...
* docs(components): [tooltip]
* Update popconfirm docs with new syntax.
* Remove tabindex and manual api
* docs(components): [tooltip]
* add Exposes
* docs(components): [tooltip]
* docs(components): [tooltip]
* docs(components): [tooltip]
* docs(components): [tooltip]
* docs(components): [tooltip]
* docs(components): [tooltip]
* docs(components): [tooltip]
* docs(components): [tooltip]
* docs(components): [tooltip]
* docs(components): [tooltip]
2023-03-10 14:42:46 +08:00
Jeremy
3eda7fc603
fix(components): [overlay] namespace issue ( #11881 )
...
* Fix namespace issue on global components overlay.
* Closes #11877
2023-03-07 22:51:31 +08:00
Jeremy
c2710d97d0
fix(components): [global-config] ( #11847 )
...
* fix(components): [loading]
* Remove inappropriate way of using injection in directives.
* chore: rewrite implementation
* fix(components): [global-config]
* Fix global config injection in global components.
* chore: fix format
* chore: remove .only modifier
* chore: fix failing tests
2023-03-06 23:20:21 +08:00
Jeremy
4c27822ef0
fix(components): circular referencing issue ( #11777 )
...
* fix(components): circular referencing issue
* Move sizes related into hooks.
* Remove size definitions in forms only re-exports.
* chore: fix failing tests
2023-03-01 16:44:09 +08:00
Jeremy
a30ae9d103
refactor(project): removing packages/tokens ( #11769 )
...
* refactor(tokens): remove tokens
* Remove tokens/breadcrumb.
* refactor(tokens): remove tokens/button
* refactor(tokens): remove tokens/carousel
* refactor(tokens): removing tokens/checkbox
* refactor(tokens): removing tokens/collapse
* refactor(tokens): removing tokens/dialog
* refactor(tokens): removing tokens/pagination
* refactor(tokens): removing tokens/radio
* refactor(tokens): removing tokens/row
* refactor(tokens): removing tokens/scrollbar
* refactor(tokens): removing tokens/slider
* refactor(tokens): removing tokens/tabs
* refactor(tokens): removing tokens/upload
* refactor(tokens): removing tokens/popper
* refactor(tokens): removing tokens/tooltip
* refactor(tokens): removing tokens/tooltip-v2
* refactor(tokens): removing tokens/date-picker
* refactor(project): removing tokens/experimentals
* Remove tokens/experimentals
* Remove package/tokens
* Remove tokens related parts
* refactor(project): removing packages/tokens completely
* chore: update import statement
2023-03-01 13:59:21 +08:00
Jeremy
d58149f4bb
refactor(components): [config-provider] ( #11749 )
...
* refactor(components): [config-provider]
* Port useConfigProviders and tokens to components/.
* refactor(hooks): [global-config]
* Reimplement a few coupled hooks.
* Remove hooks/globa-config and tokens/&.
* Update import paths based on the changes.
* chore: fix a failing test case
2023-02-28 10:35:56 +08:00
Jeremy
11925c8231
refactor(tokens) - [form] ( #11743 )
...
* refactor(tokens): [form] - remove tokens/form
* Move content in tokens/form to components/form.
* Replace token imports in components/form.
* chore: remove form/tokens and replace imports
* refactor(components): [form/form-item]
* Move `useForm` related hooks to components/form
* Replace references to reduce circular dependencies.
2023-02-27 13:19:20 +08:00
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
Robert Wloch
1e3fdde6d8
fix(hooks): [use-lockscreen] prevent flaky unit tests ( #11404 )
2023-02-11 23:45:36 +08: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
qiang
b456125431
fix(components): [tooltip] SSR hydration error caused by random ID ( #10541 )
2022-11-21 14:10:52 +08:00
仿生狮子
15d75fa275
chore: remove duplicate code ( #10223 )
2022-10-25 11:01:30 +08:00
dopamine
a03cf125fd
fix(components): [carousel] improper active item ( #8904 )
...
* fix(components): [carousel] none of active item
closed #8891
* fix: ts error
* fix: guarantee items order when reusing carousel-item component
* style: code format
* fix: test fail
* chore: correct type
* fix: sorting failed in some cases
* better implementation
better implementation
* impove code accroding to review comment
2022-10-02 08:44:40 +08:00
zz
51a3c454ea
fix(hooks): [use-popper-container] fix namespace ( #9655 )
2022-09-06 14:51:05 +08:00
Xc
fda97e27dd
fix(hooks): [useLockscreen] close shake ( #9610 )
...
* fix(hooks): [useLockscreen] close shake
* fix(hooks): [useLockscreen] remove unused
* fix(hooks): [useLockscreen] unit test
2022-09-03 22:57:37 +08:00
zz
f0414c7822
perf(hooks): [use-namespace] simplify code ( #9298 )
2022-09-01 23:20:32 +08:00
zz
eea3e60385
fix(components): use namespace ( #9299 )
2022-08-13 14:43:00 +08:00
Xc
4cb16a4f7e
refactor(hooks): [use-lockscreen] change from padding to width ( #9151 )
...
* refactor(hooks): [use-lockscreen] change from padding to width
2022-08-12 13:14:58 +08:00
qiang
c28e1cfa42
fix(hooks): [use-namespace] exclude invalid CSS variables ( #8905 )
...
* fix(hooks): [use-namespace] exclude invalid CSS variables
* test(hooks): [use-namespace] add test
2022-07-28 22:01:22 +08:00
pupu
7a04a34b79
fix(hooks): [use-escape-keydown] fix memory leak ( #8005 ) ( #8060 )
2022-07-27 14:09:23 +08:00
jarven
48d0edfe99
fix(hooks): [use-lockscreen] fix namespace ( #8711 )
2022-07-26 18:12:14 +08:00
Xc
ef22e5db62
feat(components): [tooltip] adjust controlled mode ( #8762 )
...
* feat(components): [tooltip] adjust controlled mode
2022-07-17 23:14:51 +08:00
zz
60fdcfe946
fix(hooks): [use-locale] fix type error ( #8733 )
2022-07-11 19:25:58 +09:00
zz
5399d7c882
fix(hooks): [use-attrs] fix type error ( #8558 )
...
* fix(hooks): [use-attrs] fix type error
2022-07-10 18:02:40 +08:00
zz
b50e21015c
fix(hooks): [use-floating] fix type error ( #8727 )
2022-07-09 18:15:53 +09:00
zz
58bbef942a
fix(hooks): [use-form-item] fix type error ( #8726 )
2022-07-09 17:49:07 +09:00