File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -4,8 +4,7 @@ import CSSMotion from '@rc-component/motion';
44import ResizeObserver , {
55 type ResizeObserverProps ,
66} from '@rc-component/resize-observer' ;
7- import useLayoutEffect from '@rc-component/util/lib/hooks/useLayoutEffect' ;
8- import { composeRef } from '@rc-component/util/lib/ref' ;
7+ import { composeRef , useLayoutEffect } from '@rc-component/util' ;
98import * as React from 'react' ;
109import type { TriggerProps } from '../' ;
1110import type { AlignType , ArrowPos , ArrowTypeOuter } from '../interface' ;
Original file line number Diff line number Diff line change @@ -9,9 +9,8 @@ import TriggerContext, {
99import useDelay from '../hooks/useDelay' ;
1010import useAlign from '../hooks/useAlign' ;
1111import Popup from '../Popup' ;
12- import { useEvent } from '@rc-component/util' ;
12+ import { isDOM , useEvent } from '@rc-component/util' ;
1313import useTargetState from './useTargetState' ;
14- import { isDOM } from '@rc-component/util/lib/Dom/findDOMNode' ;
1514import UniqueContainer from './UniqueContainer' ;
1615import { clsx } from 'clsx' ;
1716import { getAlignPopupClassName } from '../util' ;
Original file line number Diff line number Diff line change 1- import { isDOM } from '@rc-component/util/lib/Dom/findDOMNode' ;
2- import isVisible from '@rc-component/util/lib/Dom/isVisible' ;
3- import useEvent from '@rc-component/util/lib/hooks/useEvent' ;
4- import useLayoutEffect from '@rc-component/util/lib/hooks/useLayoutEffect' ;
1+ import {
2+ isDOM ,
3+ isVisible ,
4+ useEvent ,
5+ useLayoutEffect ,
6+ } from '@rc-component/util' ;
57import * as React from 'react' ;
68import type { TriggerProps } from '..' ;
79import type {
Original file line number Diff line number Diff line change 1- import useLayoutEffect from '@rc-component/util/lib/hooks/useLayoutEffect ' ;
1+ import { useLayoutEffect } from '@rc-component/util' ;
22import { collectScroller , getWin } from '../util' ;
33
44export default function useWatch (
Original file line number Diff line number Diff line change 1- import { getShadowRoot } from '@rc-component/util/lib/Dom/shadow' ;
2- import { warning } from '@rc-component/util/lib/warning' ;
1+ import { getShadowRoot , warning } from '@rc-component/util' ;
32import * as React from 'react' ;
43import { getWin } from '../util' ;
54
Original file line number Diff line number Diff line change @@ -2,12 +2,16 @@ import Portal from '@rc-component/portal';
22import { clsx } from 'clsx' ;
33import type { CSSMotionProps } from '@rc-component/motion' ;
44import { useResizeObserver } from '@rc-component/resize-observer' ;
5- import { getDOM , isDOM } from '@rc-component/util/lib/Dom/findDOMNode' ;
6- import { getShadowRoot } from '@rc-component/util/lib/Dom/shadow' ;
7- import { getNodeRef , useComposeRef } from '@rc-component/util/lib/ref' ;
8- import useEvent from '@rc-component/util/lib/hooks/useEvent' ;
9- import useId from '@rc-component/util/lib/hooks/useId' ;
10- import useLayoutEffect from '@rc-component/util/lib/hooks/useLayoutEffect' ;
5+ import {
6+ getDOM ,
7+ getNodeRef ,
8+ getShadowRoot ,
9+ isDOM ,
10+ useComposeRef ,
11+ useEvent ,
12+ useId ,
13+ useLayoutEffect ,
14+ } from '@rc-component/util' ;
1115import * as React from 'react' ;
1216import Popup , { type MobileConfig } from './Popup' ;
1317import type { TriggerContextProps } from './context' ;
You can’t perform that action at this time.
0 commit comments