Skip to content

Commit fe61379

Browse files
committed
refactor(utils): restructure react related utils
1 parent 1e9568c commit fe61379

34 files changed

+33
-33
lines changed

packages/lumx-react/src/components/autocomplete/Autocomplete.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ import { Dropdown, DropdownProps, IconButtonProps, Offset, Placement, TextField,
77
import { GenericProps, HasTheme } from '@lumx/react/utils/type';
88
import { getRootClassName } from '@lumx/react/utils/className';
99
import { useFocus } from '@lumx/react/hooks/useFocus';
10-
import { mergeRefs } from '@lumx/react/utils/mergeRefs';
10+
import { mergeRefs } from '@lumx/react/utils/react/mergeRefs';
1111
import { useTheme } from '@lumx/react/utils/theme/ThemeContext';
1212
import { forwardRef } from '@lumx/react/utils/react/forwardRef';
1313

packages/lumx-react/src/components/button/ButtonRoot.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ import { ColorPalette, Emphasis, Size, Theme } from '@lumx/react';
88
import { CSS_PREFIX } from '@lumx/react/constants';
99
import { GenericProps, HasTheme } from '@lumx/react/utils/type';
1010
import { handleBasicClasses } from '@lumx/react/utils/className';
11-
import { renderLink } from '@lumx/react/utils/renderLink';
11+
import { renderLink } from '@lumx/react/utils/react/renderLink';
1212
import { forwardRef } from '@lumx/react/utils/react/forwardRef';
1313

1414
type HTMLButtonProps = DetailedHTMLProps<ButtonHTMLAttributes<HTMLButtonElement>, HTMLButtonElement>;

packages/lumx-react/src/components/checkbox/Checkbox.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ import { Icon, InputHelper, InputLabel, Theme } from '@lumx/react';
88
import { GenericProps, HasTheme } from '@lumx/react/utils/type';
99
import { getRootClassName, handleBasicClasses } from '@lumx/react/utils/className';
1010
import { useId } from '@lumx/react/hooks/useId';
11-
import { useMergeRefs } from '@lumx/react/utils/mergeRefs';
11+
import { useMergeRefs } from '@lumx/react/utils/react/mergeRefs';
1212
import { useTheme } from '@lumx/react/utils/theme/ThemeContext';
1313
import { forwardRef } from '@lumx/react/utils/react/forwardRef';
1414

packages/lumx-react/src/components/dialog/Dialog.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ import { GenericProps, isComponent } from '@lumx/react/utils/type';
1414
import { partitionMulti } from '@lumx/react/utils/partitionMulti';
1515
import { getRootClassName, handleBasicClasses } from '@lumx/react/utils/className';
1616
import { ClickAwayProvider } from '@lumx/react/utils/ClickAwayProvider';
17-
import { mergeRefs } from '@lumx/react/utils/mergeRefs';
17+
import { mergeRefs } from '@lumx/react/utils/react/mergeRefs';
1818
import { forwardRef } from '@lumx/react/utils/react/forwardRef';
1919

2020
import { useDisableBodyScroll } from '@lumx/react/hooks/useDisableBodyScroll';

packages/lumx-react/src/components/image-lightbox/ImageLightbox.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ import classNames from 'classnames';
44

55
import { Lightbox } from '@lumx/react';
66
import { ClickAwayProvider } from '@lumx/react/utils';
7-
import { useMergeRefs } from '@lumx/react/utils/mergeRefs';
7+
import { useMergeRefs } from '@lumx/react/utils/react/mergeRefs';
88
import { forwardRef } from '@lumx/react/utils/react/forwardRef';
99

1010
import { ImageSlideshow } from './internal/ImageSlideshow';

packages/lumx-react/src/components/image-lightbox/internal/ImageSlide.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import React from 'react';
22

33
import { SlideshowItem, Thumbnail } from '@lumx/react';
4-
import { useMergeRefs } from '@lumx/react/utils/mergeRefs';
4+
import { useMergeRefs } from '@lumx/react/utils/react/mergeRefs';
55
import { useSizeOnWindowResize } from '@lumx/react/hooks/useSizeOnWindowResize';
66
import { useImageSize } from '@lumx/react/hooks/useImageSize';
77
import { isReducedMotion } from '@lumx/react/utils/browser/isReducedMotion';

packages/lumx-react/src/components/image-lightbox/internal/ImageSlideshow.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ import React from 'react';
22

33
import { mdiMagnifyMinusOutline, mdiMagnifyPlusOutline } from '@lumx/icons';
44
import { FlexBox, IconButton, Slides, SlideshowControls } from '@lumx/react';
5-
import { mergeRefs } from '@lumx/react/utils/mergeRefs';
5+
import { mergeRefs } from '@lumx/react/utils/react/mergeRefs';
66

77
import memoize from 'lodash/memoize';
88
import { ImageCaption } from '../../image-block/ImageCaption';

packages/lumx-react/src/components/lightbox/Lightbox.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ import { getRootClassName, handleBasicClasses } from '@lumx/react/utils/classNam
1212
import { useFocusTrap } from '@lumx/react/hooks/useFocusTrap';
1313
import { useDisableBodyScroll } from '@lumx/react/hooks/useDisableBodyScroll';
1414
import { ClickAwayProvider } from '@lumx/react/utils/ClickAwayProvider';
15-
import { mergeRefs } from '@lumx/react/utils/mergeRefs';
15+
import { mergeRefs } from '@lumx/react/utils/react/mergeRefs';
1616
import { useCallbackOnEscape } from '@lumx/react/hooks/useCallbackOnEscape';
1717
import { useTransitionVisibility } from '@lumx/react/hooks/useTransitionVisibility';
1818
import { ThemeProvider } from '@lumx/react/utils/theme/ThemeContext';

packages/lumx-react/src/components/link/Link.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ import classNames from 'classnames';
77
import { ColorPalette, ColorVariant, Icon, Size, Typography } from '@lumx/react';
88
import { GenericProps } from '@lumx/react/utils/type';
99
import { getRootClassName, handleBasicClasses } from '@lumx/react/utils/className';
10-
import { renderLink } from '@lumx/react/utils/renderLink';
10+
import { renderLink } from '@lumx/react/utils/react/renderLink';
1111
import { forwardRef } from '@lumx/react/utils/react/forwardRef';
1212

1313
type HTMLAnchorProps = React.DetailedHTMLProps<React.AnchorHTMLAttributes<HTMLAnchorElement>, HTMLAnchorElement>;

packages/lumx-react/src/components/list/List.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ import { Size } from '@lumx/react';
66
import { useKeyboardListNavigation } from '@lumx/react/hooks/useKeyboardListNavigation';
77
import { GenericProps } from '@lumx/react/utils/type';
88
import { getRootClassName, handleBasicClasses } from '@lumx/react/utils/className';
9-
import { mergeRefs } from '@lumx/react/utils/mergeRefs';
9+
import { mergeRefs } from '@lumx/react/utils/react/mergeRefs';
1010
import { forwardRef } from '@lumx/react/utils/react/forwardRef';
1111

1212
import { useInteractiveList } from './useInteractiveList';

0 commit comments

Comments
 (0)