mirror of
https://github.com/zoriya/react-native-web.git
synced 2026-05-23 14:57:13 +00:00
Move hooks into 'modules' directory
This commit is contained in:
+1
-1
@@ -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';
|
||||
|
||||
@@ -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<{|
|
||||
|
||||
+3
-3
@@ -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';
|
||||
|
||||
|
||||
@@ -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';
|
||||
|
||||
|
||||
@@ -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';
|
||||
|
||||
|
||||
@@ -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';
|
||||
|
||||
|
||||
@@ -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<ViewProps, 'accessibilityLabel'>,
|
||||
|
||||
+3
-3
@@ -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';
|
||||
|
||||
|
||||
+3
-3
@@ -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';
|
||||
|
||||
+2
-2
@@ -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) {
|
||||
Reference in New Issue
Block a user