Skip to content

Commit 2aea227

Browse files
authored
Merge pull request Expensify#90780 from Expensify/jsenyitko-move-editable-cell
[No qa] Move files for EditableCell
2 parents abd3fa1 + 4b9959e commit 2aea227

17 files changed

Lines changed: 16 additions & 16 deletions

File tree

src/App.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,10 +31,10 @@ import SafeArea from './components/SafeArea';
3131
import ScrollOffsetContextProvider from './components/ScrollOffsetContextProvider';
3232
import SidePanelContextProvider from './components/SidePanel/SidePanelContextProvider';
3333
import SVGDefinitionsProvider from './components/SVGDefinitionsProvider';
34-
import {EditingCellProvider} from './components/Table/EditableCell';
3534
import ThemeIllustrationsProvider from './components/ThemeIllustrationsProvider';
3635
import ThemeProvider from './components/ThemeProvider';
3736
import ThemeStylesProvider from './components/ThemeStylesContextProvider';
37+
import {EditingCellProvider} from './components/TransactionItemRow/EditableCell';
3838
import {KeyboardStateProvider} from './components/withKeyboardState';
3939
import CONFIG from './CONFIG';
4040
import CONST from './CONST';

src/components/MoneyRequestReportView/MoneyRequestReportTransactionItem.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,8 @@ import {getButtonRole} from '@components/Button/utils';
55
import OfflineWithFeedback from '@components/OfflineWithFeedback';
66
import {PressableWithFeedback} from '@components/Pressable';
77
import type {SearchColumnType, TableColumnSize} from '@components/Search/types';
8-
import {useEditingCellState} from '@components/Table/EditableCell';
98
import TransactionItemRow from '@components/TransactionItemRow';
9+
import {useEditingCellState} from '@components/TransactionItemRow/EditableCell';
1010
import useAnimatedHighlightStyle from '@hooks/useAnimatedHighlightStyle';
1111
import useLocalize from '@hooks/useLocalize';
1212
import useResponsiveLayout from '@hooks/useResponsiveLayout';

src/components/Search/SearchList/BaseSearchList/index.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ import type {GestureResponderEvent, NativeSyntheticEvent} from 'react-native';
55
import Animated from 'react-native-reanimated';
66
import type {SearchListItem} from '@components/Search/SearchList/ListItem/types';
77
import type {ExtendedTargetedEvent} from '@components/SelectionList/ListItem/types';
8-
import {useEditingCellState} from '@components/Table/EditableCell';
8+
import {useEditingCellState} from '@components/TransactionItemRow/EditableCell';
99
import useArrowKeyFocusManager from '@hooks/useArrowKeyFocusManager';
1010
import useKeyboardShortcut from '@hooks/useKeyboardShortcut';
1111
import useStableIndexedHandler from '@hooks/useStableIndexedHandler';

src/components/Search/SearchList/ListItem/DateCell.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
import React from 'react';
22
import DatePickerModal from '@components/DatePicker/DatePickerModal';
3-
import {EditableCell, usePopoverEditState} from '@components/Table/EditableCell';
4-
import type {EditableProps} from '@components/Table/EditableCell/types';
53
import TextWithTooltip from '@components/TextWithTooltip';
4+
import {EditableCell, usePopoverEditState} from '@components/TransactionItemRow/EditableCell';
5+
import type {EditableProps} from '@components/TransactionItemRow/EditableCell/types';
66
import useResponsiveLayout from '@hooks/useResponsiveLayout';
77
import useThemeStyles from '@hooks/useThemeStyles';
88
import DateUtils from '@libs/DateUtils';

src/components/Search/SearchList/ListItem/TransactionListItem/index.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ import {useDelegateNoAccessActions, useDelegateNoAccessState} from '@components/
1111
import {useSearchStateContext} from '@components/Search/SearchContext';
1212
import type {TransactionListItemProps, TransactionListItemType} from '@components/Search/SearchList/ListItem/types';
1313
import type {ListItem} from '@components/SelectionList/types';
14-
import {useEditingCellState} from '@components/Table/EditableCell';
14+
import {useEditingCellState} from '@components/TransactionItemRow/EditableCell';
1515
import useCurrentUserPersonalDetails from '@hooks/useCurrentUserPersonalDetails';
1616
import useOnyx from '@hooks/useOnyx';
1717
import useResponsiveLayout from '@hooks/useResponsiveLayout';

src/components/Search/SearchList/index.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,8 +14,8 @@ import {ScrollOffsetContext} from '@components/ScrollOffsetContextProvider';
1414
import ScrollView from '@components/ScrollView';
1515
import type {SearchColumnType, SearchGroupBy, SearchQueryJSON, SelectedTransactions} from '@components/Search/types';
1616
import type {ExtendedTargetedEvent} from '@components/SelectionList/ListItem/types';
17-
import {useEditingCellState} from '@components/Table/EditableCell';
1817
import Text from '@components/Text';
18+
import {useEditingCellState} from '@components/TransactionItemRow/EditableCell';
1919
import useKeyboardState from '@hooks/useKeyboardState';
2020
import {useMemoizedLazyExpensifyIcons} from '@hooks/useLazyAsset';
2121
import useLocalize from '@hooks/useLocalize';

src/components/TransactionItemRow/DataCells/CategoryCell.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,9 @@ import React from 'react';
22
import CategoryPickerModal from '@components/CategoryPicker/CategoryPickerModal';
33
import TextWithIconCell from '@components/Search/SearchList/ListItem/TextWithIconCell';
44
import type {ListItem} from '@components/SelectionList/types';
5-
import {EditableCell, usePopoverEditState} from '@components/Table/EditableCell';
6-
import type {EditableProps} from '@components/Table/EditableCell';
75
import TextWithTooltip from '@components/TextWithTooltip';
6+
import {EditableCell, usePopoverEditState} from '@components/TransactionItemRow/EditableCell';
7+
import type {EditableProps} from '@components/TransactionItemRow/EditableCell';
88
import {useMemoizedLazyExpensifyIcons} from '@hooks/useLazyAsset';
99
import useThemeStyles from '@hooks/useThemeStyles';
1010
import {getDecodedCategoryName, isCategoryMissing} from '@libs/CategoryUtils';

src/components/TransactionItemRow/DataCells/MerchantCell.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
import React, {useMemo, useRef} from 'react';
22
import type {TextInput as RNTextInput} from 'react-native';
3-
import {EditableCell, useInlineEditState} from '@components/Table/EditableCell';
4-
import type {EditableProps} from '@components/Table/EditableCell/types';
53
import TextInput from '@components/TextInput';
64
import type {BaseTextInputRef} from '@components/TextInput/BaseTextInput/types';
75
import TextWithTooltip from '@components/TextWithTooltip';
6+
import {EditableCell, useInlineEditState} from '@components/TransactionItemRow/EditableCell';
7+
import type {EditableProps} from '@components/TransactionItemRow/EditableCell/types';
88
import useKeyboardShortcut from '@hooks/useKeyboardShortcut';
99
import useLocalize from '@hooks/useLocalize';
1010
import useThemeStyles from '@hooks/useThemeStyles';

src/components/TransactionItemRow/DataCells/TagCell.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
import React from 'react';
22
import TextWithIconCell from '@components/Search/SearchList/ListItem/TextWithIconCell';
3-
import type {EditableProps} from '@components/Table/EditableCell';
4-
import {EditableCell, usePopoverEditState} from '@components/Table/EditableCell';
53
import TagPickerModal from '@components/TagPicker/TagPickerModal';
64
import TextWithTooltip from '@components/TextWithTooltip';
5+
import type {EditableProps} from '@components/TransactionItemRow/EditableCell';
6+
import {EditableCell, usePopoverEditState} from '@components/TransactionItemRow/EditableCell';
77
import {useMemoizedLazyExpensifyIcons} from '@hooks/useLazyAsset';
88
import useOnyx from '@hooks/useOnyx';
99
import useThemeStyles from '@hooks/useThemeStyles';

src/components/TransactionItemRow/DataCells/TotalCell.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
import React, {useRef, useState} from 'react';
22
import MoneyRequestAmountInput from '@components/MoneyRequestAmountInput';
3-
import {EditableCell, useInlineEditState} from '@components/Table/EditableCell';
4-
import type {EditableProps} from '@components/Table/EditableCell';
53
import type {BaseTextInputRef} from '@components/TextInput/BaseTextInput/types';
64
import TextWithTooltip from '@components/TextWithTooltip';
5+
import {EditableCell, useInlineEditState} from '@components/TransactionItemRow/EditableCell';
6+
import type {EditableProps} from '@components/TransactionItemRow/EditableCell';
77
import {useCurrencyListActions} from '@hooks/useCurrencyList';
88
import useKeyboardShortcut from '@hooks/useKeyboardShortcut';
99
import useLocalize from '@hooks/useLocalize';

0 commit comments

Comments
 (0)