diff --git a/packages/react-native-web/src/exports/Picker/index.js b/packages/react-native-web/src/exports/Picker/index.js index 5bf955e2..2e67f758 100644 --- a/packages/react-native-web/src/exports/Picker/index.js +++ b/packages/react-native-web/src/exports/Picker/index.js @@ -12,7 +12,7 @@ import type { ViewProps } from '../View'; import createElement from '../createElement'; import useMergeRefs from '../../modules/useMergeRefs'; -import usePlatformMethods from '../../hooks/usePlatformMethods'; +import usePlatformMethods from '../../modules/usePlatformMethods'; import PickerItem from './PickerItem'; import StyleSheet, { type StyleObj } from '../StyleSheet'; import { forwardRef, useRef } from 'react'; diff --git a/packages/react-native-web/src/exports/Pressable/index.js b/packages/react-native-web/src/exports/Pressable/index.js index 3b0e3ac5..cdef378e 100644 --- a/packages/react-native-web/src/exports/Pressable/index.js +++ b/packages/react-native-web/src/exports/Pressable/index.js @@ -10,13 +10,13 @@ 'use strict'; -import type { PressResponderConfig } from '../../hooks/usePressEvents/PressResponder'; +import type { PressResponderConfig } from '../../modules/usePressEvents/PressResponder'; import type { ViewProps } from '../View'; import * as React from 'react'; import { forwardRef, memo, useMemo, useState, useRef } from 'react'; import useMergeRefs from '../../modules/useMergeRefs'; -import usePressEvents from '../../hooks/usePressEvents'; +import usePressEvents from '../../modules/usePressEvents'; import View from '../View'; export type StateCallbackType = $ReadOnly<{| diff --git a/packages/react-native-web/src/exports/Text/index.js b/packages/react-native-web/src/exports/Text/index.js index 825ba68c..fede9ffe 100644 --- a/packages/react-native-web/src/exports/Text/index.js +++ b/packages/react-native-web/src/exports/Text/index.js @@ -15,10 +15,10 @@ import { forwardRef, useContext, useRef } from 'react'; import createElement from '../createElement'; import css from '../StyleSheet/css'; import pick from '../../modules/pick'; -import useElementLayout from '../../hooks/useElementLayout'; +import useElementLayout from '../../modules/useElementLayout'; import useMergeRefs from '../../modules/useMergeRefs'; -import usePlatformMethods from '../../hooks/usePlatformMethods'; -import useResponderEvents from '../../hooks/useResponderEvents'; +import usePlatformMethods from '../../modules/usePlatformMethods'; +import useResponderEvents from '../../modules/useResponderEvents'; import StyleSheet from '../StyleSheet'; import TextAncestorContext from './TextAncestorContext'; diff --git a/packages/react-native-web/src/exports/TextInput/index.js b/packages/react-native-web/src/exports/TextInput/index.js index ebf336ce..c58423a8 100644 --- a/packages/react-native-web/src/exports/TextInput/index.js +++ b/packages/react-native-web/src/exports/TextInput/index.js @@ -14,11 +14,11 @@ import { forwardRef, useCallback, useMemo, useRef } from 'react'; import createElement from '../createElement'; import css from '../StyleSheet/css'; import pick from '../../modules/pick'; -import useElementLayout from '../../hooks/useElementLayout'; -import useLayoutEffect from '../../hooks/useLayoutEffect'; +import useElementLayout from '../../modules/useElementLayout'; +import useLayoutEffect from '../../modules/useLayoutEffect'; import useMergeRefs from '../../modules/useMergeRefs'; -import usePlatformMethods from '../../hooks/usePlatformMethods'; -import useResponderEvents from '../../hooks/useResponderEvents'; +import usePlatformMethods from '../../modules/usePlatformMethods'; +import useResponderEvents from '../../modules/useResponderEvents'; import StyleSheet from '../StyleSheet'; import TextInputState from '../../modules/TextInputState'; diff --git a/packages/react-native-web/src/exports/TouchableHighlight/index.js b/packages/react-native-web/src/exports/TouchableHighlight/index.js index 76b8a161..bdd4b9cd 100644 --- a/packages/react-native-web/src/exports/TouchableHighlight/index.js +++ b/packages/react-native-web/src/exports/TouchableHighlight/index.js @@ -17,7 +17,7 @@ import type { ViewProps } from '../View'; import * as React from 'react'; import { useCallback, useMemo, useState, useRef } from 'react'; import useMergeRefs from '../../modules/useMergeRefs'; -import usePressEvents from '../../hooks/usePressEvents'; +import usePressEvents from '../../modules/usePressEvents'; import StyleSheet from '../StyleSheet'; import View from '../View'; diff --git a/packages/react-native-web/src/exports/TouchableOpacity/index.js b/packages/react-native-web/src/exports/TouchableOpacity/index.js index f71f0ce2..c3dffb86 100644 --- a/packages/react-native-web/src/exports/TouchableOpacity/index.js +++ b/packages/react-native-web/src/exports/TouchableOpacity/index.js @@ -16,7 +16,7 @@ import type { ViewProps } from '../View'; import * as React from 'react'; import { useCallback, useMemo, useState, useRef } from 'react'; import useMergeRefs from '../../modules/useMergeRefs'; -import usePressEvents from '../../hooks/usePressEvents'; +import usePressEvents from '../../modules/usePressEvents'; import StyleSheet from '../StyleSheet'; import View from '../View'; diff --git a/packages/react-native-web/src/exports/TouchableWithoutFeedback/index.js b/packages/react-native-web/src/exports/TouchableWithoutFeedback/index.js index 56503757..333d69d5 100644 --- a/packages/react-native-web/src/exports/TouchableWithoutFeedback/index.js +++ b/packages/react-native-web/src/exports/TouchableWithoutFeedback/index.js @@ -10,14 +10,14 @@ 'use strict'; -import type { PressResponderConfig } from '../../hooks/usePressEvents/PressResponder'; +import type { PressResponderConfig } from '../../modules/usePressEvents/PressResponder'; import type { ViewProps } from '../View'; import * as React from 'react'; import { useMemo, useRef } from 'react'; import pick from '../../modules/pick'; import useMergeRefs from '../../modules/useMergeRefs'; -import usePressEvents from '../../hooks/usePressEvents'; +import usePressEvents from '../../modules/usePressEvents'; export type Props = $ReadOnly<{| accessibilityLabel?: $PropertyType, diff --git a/packages/react-native-web/src/exports/View/index.js b/packages/react-native-web/src/exports/View/index.js index 100d3590..a54b743f 100644 --- a/packages/react-native-web/src/exports/View/index.js +++ b/packages/react-native-web/src/exports/View/index.js @@ -15,10 +15,10 @@ import { forwardRef, useContext, useRef } from 'react'; import createElement from '../createElement'; import css from '../StyleSheet/css'; import pick from '../../modules/pick'; -import useElementLayout from '../../hooks/useElementLayout'; +import useElementLayout from '../../modules/useElementLayout'; import useMergeRefs from '../../modules/useMergeRefs'; -import usePlatformMethods from '../../hooks/usePlatformMethods'; -import useResponderEvents from '../../hooks/useResponderEvents'; +import usePlatformMethods from '../../modules/usePlatformMethods'; +import useResponderEvents from '../../modules/useResponderEvents'; import StyleSheet from '../StyleSheet'; import TextAncestorContext from '../Text/TextAncestorContext'; diff --git a/packages/react-native-web/src/hooks/useElementLayout.js b/packages/react-native-web/src/modules/useElementLayout/index.js similarity index 94% rename from packages/react-native-web/src/hooks/useElementLayout.js rename to packages/react-native-web/src/modules/useElementLayout/index.js index 57602f32..944292aa 100644 --- a/packages/react-native-web/src/hooks/useElementLayout.js +++ b/packages/react-native-web/src/modules/useElementLayout/index.js @@ -8,11 +8,11 @@ */ import type { ElementRef } from 'react'; -import type { LayoutEvent } from '../types'; +import type { LayoutEvent } from '../../types'; import { canUseDOM } from 'fbjs/lib/ExecutionEnvironment'; -import useLayoutEffect from './useLayoutEffect'; -import UIManager from '../exports/UIManager'; +import useLayoutEffect from '../useLayoutEffect'; +import UIManager from '../../exports/UIManager'; const DOM_LAYOUT_HANDLER_NAME = '__reactLayoutHandler'; diff --git a/packages/react-native-web/src/hooks/useLayoutEffect.js b/packages/react-native-web/src/modules/useLayoutEffect/index.js similarity index 100% rename from packages/react-native-web/src/hooks/useLayoutEffect.js rename to packages/react-native-web/src/modules/useLayoutEffect/index.js diff --git a/packages/react-native-web/src/hooks/usePlatformMethods.js b/packages/react-native-web/src/modules/usePlatformMethods/index.js similarity index 94% rename from packages/react-native-web/src/hooks/usePlatformMethods.js rename to packages/react-native-web/src/modules/usePlatformMethods/index.js index fac1adf3..15b50a7d 100644 --- a/packages/react-native-web/src/hooks/usePlatformMethods.js +++ b/packages/react-native-web/src/modules/usePlatformMethods/index.js @@ -7,8 +7,8 @@ * @flow */ -import UIManager from '../exports/UIManager'; -import createDOMProps from '../modules/createDOMProps'; +import UIManager from '../../exports/UIManager'; +import createDOMProps from '../createDOMProps'; import { useMemo, useRef } from 'react'; function setNativeProps(node, nativeProps, classList, pointerEvents, style, previousStyleRef) { diff --git a/packages/react-native-web/src/hooks/usePressEvents/PressResponder.js b/packages/react-native-web/src/modules/usePressEvents/PressResponder.js similarity index 100% rename from packages/react-native-web/src/hooks/usePressEvents/PressResponder.js rename to packages/react-native-web/src/modules/usePressEvents/PressResponder.js diff --git a/packages/react-native-web/src/hooks/usePressEvents/index.js b/packages/react-native-web/src/modules/usePressEvents/index.js similarity index 100% rename from packages/react-native-web/src/hooks/usePressEvents/index.js rename to packages/react-native-web/src/modules/usePressEvents/index.js diff --git a/packages/react-native-web/src/hooks/useResponderEvents/README.md b/packages/react-native-web/src/modules/useResponderEvents/README.md similarity index 100% rename from packages/react-native-web/src/hooks/useResponderEvents/README.md rename to packages/react-native-web/src/modules/useResponderEvents/README.md diff --git a/packages/react-native-web/src/hooks/useResponderEvents/ResponderEventTypes.js b/packages/react-native-web/src/modules/useResponderEvents/ResponderEventTypes.js similarity index 100% rename from packages/react-native-web/src/hooks/useResponderEvents/ResponderEventTypes.js rename to packages/react-native-web/src/modules/useResponderEvents/ResponderEventTypes.js diff --git a/packages/react-native-web/src/hooks/useResponderEvents/ResponderSystem.js b/packages/react-native-web/src/modules/useResponderEvents/ResponderSystem.js similarity index 100% rename from packages/react-native-web/src/hooks/useResponderEvents/ResponderSystem.js rename to packages/react-native-web/src/modules/useResponderEvents/ResponderSystem.js diff --git a/packages/react-native-web/src/hooks/useResponderEvents/ResponderTouchHistoryStore.js b/packages/react-native-web/src/modules/useResponderEvents/ResponderTouchHistoryStore.js similarity index 100% rename from packages/react-native-web/src/hooks/useResponderEvents/ResponderTouchHistoryStore.js rename to packages/react-native-web/src/modules/useResponderEvents/ResponderTouchHistoryStore.js diff --git a/packages/react-native-web/src/hooks/useResponderEvents/__tests__/index-test.js b/packages/react-native-web/src/modules/useResponderEvents/__tests__/index-test.js similarity index 100% rename from packages/react-native-web/src/hooks/useResponderEvents/__tests__/index-test.js rename to packages/react-native-web/src/modules/useResponderEvents/__tests__/index-test.js diff --git a/packages/react-native-web/src/hooks/useResponderEvents/createResponderEvent.js b/packages/react-native-web/src/modules/useResponderEvents/createResponderEvent.js similarity index 100% rename from packages/react-native-web/src/hooks/useResponderEvents/createResponderEvent.js rename to packages/react-native-web/src/modules/useResponderEvents/createResponderEvent.js diff --git a/packages/react-native-web/src/hooks/useResponderEvents/index.js b/packages/react-native-web/src/modules/useResponderEvents/index.js similarity index 100% rename from packages/react-native-web/src/hooks/useResponderEvents/index.js rename to packages/react-native-web/src/modules/useResponderEvents/index.js diff --git a/packages/react-native-web/src/hooks/useResponderEvents/utils.js b/packages/react-native-web/src/modules/useResponderEvents/utils.js similarity index 100% rename from packages/react-native-web/src/hooks/useResponderEvents/utils.js rename to packages/react-native-web/src/modules/useResponderEvents/utils.js