Skip to content

Commit bc222b2

Browse files
author
manuel.carrera
committed
fix: Clean up hooks
1 parent 86cc3f8 commit bc222b2

18 files changed

+88
-61
lines changed

modules/react/combobox/index.ts

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,11 @@ export {useComboboxCard} from './lib/ComboboxCard';
33
export {useComboboxMenuItem} from './lib/ComboboxMenuItem';
44
export {useComboboxMenuList} from './lib/ComboboxMenuList';
55
export {useComboboxInput} from './lib/ComboboxInput';
6-
export {useComboboxLoader} from './lib/useComboboxLoader';
7-
export {useComboboxModel} from './lib/useComboboxModel';
8-
export {useComboboxInputOpenWithArrowKeys as useComboboxOpenWithArrowKeys} from './lib/useComboboxInputOpenWithArrowKeys';
6+
export {
7+
useComboboxLoader,
8+
useComboboxModel,
9+
useComboboxInputOpenWithArrowKeys as useComboboxOpenWithArrowKeys,
10+
useScrollToIndexOnClick,
11+
useSetPopupWidth,
12+
useMoveCursorToIndex,
13+
} from './lib/hooks';

modules/react/combobox/lib/Combobox.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 {createContainer} from '@workday/canvas-kit-react/common';
44

5-
import {useComboboxModel} from './useComboboxModel';
5+
import {useComboboxModel} from './hooks';
66
import {ComboboxInput} from './ComboboxInput';
77
import {ComboboxMenu} from './ComboboxMenu';
88
export interface ComboboxProps {

modules/react/combobox/lib/ComboboxCard.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ import {
77
} from '@workday/canvas-kit-react/common';
88
import {Menu} from '@workday/canvas-kit-react/menu';
99

10-
import {useComboboxModel} from './useComboboxModel';
10+
import {useComboboxModel} from './hooks';
1111

1212
export interface ComboboxCardProps extends ExtractProps<typeof Menu.Card> {}
1313

modules/react/combobox/lib/ComboboxInput.tsx

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,8 +16,12 @@ import {
1616
keyboardEventToCursorEvents,
1717
} from '@workday/canvas-kit-react/collection';
1818

19-
import {useComboboxModel} from './useComboboxModel';
20-
import {useComboboxInputOpenWithArrowKeys} from './useComboboxInputOpenWithArrowKeys';
19+
import {
20+
useComboboxModel,
21+
useComboboxInputOpenWithArrowKeys,
22+
useMoveCursorToIndex,
23+
useSetPopupWidth,
24+
} from './hooks';
2125

2226
export const useListKeyboardHandler = createElemPropsHook(useComboboxModel)(model => {
2327
const isRTL = useIsRTL();
@@ -104,6 +108,8 @@ export const useComboboxInput = composeHooks(
104108
ref: elementRef,
105109
} as const;
106110
}),
111+
useSetPopupWidth,
112+
useMoveCursorToIndex,
107113
useComboboxInputOpenWithArrowKeys,
108114
useListActiveDescendant,
109115
useListKeyboardHandler,

modules/react/combobox/lib/ComboboxMenu.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ import React from 'react';
33
import {createSubcomponent} from '@workday/canvas-kit-react/common';
44
import {Menu} from '@workday/canvas-kit-react/menu';
55

6-
import {useComboboxModel} from './useComboboxModel';
6+
import {useComboboxModel} from './hooks';
77
import {ComboboxMenuList} from './ComboboxMenuList';
88
import {ComboboxMenuItem} from './ComboboxMenuItem';
99
import {ComboboxCard} from './ComboboxCard';

modules/react/combobox/lib/ComboboxMenuItem.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ import {
1414
} from '@workday/canvas-kit-react/collection';
1515
import {OverflowTooltip} from '@workday/canvas-kit-react/tooltip';
1616

17-
import {useComboboxModel} from './useComboboxModel';
17+
import {useComboboxModel} from './hooks';
1818

1919
export interface ComboboxMenuItemProps {
2020
children: React.ReactNode;

modules/react/combobox/lib/ComboboxMenuList.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ import {createElemPropsHook, createSubcomponent} from '@workday/canvas-kit-react
55
import {useMenuModel} from '@workday/canvas-kit-react/menu';
66
import {ListBox, ListBoxProps} from '@workday/canvas-kit-react/collection';
77

8-
import {useComboboxModel} from './useComboboxModel';
8+
import {useComboboxModel} from './hooks';
99

1010
export interface ComboboxMenuListProps<T = any> extends ListBoxProps<T> {}
1111

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
export * from './useComboboxInputOpenWithArrowKeys';
2+
export * from './useComboboxLoader';
3+
export * from './useComboboxModel';
4+
export * from './useMoveCursorToIndex';
5+
export * from './useScrollToIndexOnClick';
6+
export * from './useSetPopupWidth';
File renamed without changes.
File renamed without changes.

0 commit comments

Comments
 (0)