mirror of
https://github.com/zoriya/react-native-web.git
synced 2026-06-05 03:09:23 +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 createElement from '../createElement';
|
||||||
import useMergeRefs from '../../modules/useMergeRefs';
|
import useMergeRefs from '../../modules/useMergeRefs';
|
||||||
import usePlatformMethods from '../../hooks/usePlatformMethods';
|
import usePlatformMethods from '../../modules/usePlatformMethods';
|
||||||
import PickerItem from './PickerItem';
|
import PickerItem from './PickerItem';
|
||||||
import StyleSheet, { type StyleObj } from '../StyleSheet';
|
import StyleSheet, { type StyleObj } from '../StyleSheet';
|
||||||
import { forwardRef, useRef } from 'react';
|
import { forwardRef, useRef } from 'react';
|
||||||
|
|||||||
@@ -10,13 +10,13 @@
|
|||||||
|
|
||||||
'use strict';
|
'use strict';
|
||||||
|
|
||||||
import type { PressResponderConfig } from '../../hooks/usePressEvents/PressResponder';
|
import type { PressResponderConfig } from '../../modules/usePressEvents/PressResponder';
|
||||||
import type { ViewProps } from '../View';
|
import type { ViewProps } from '../View';
|
||||||
|
|
||||||
import * as React from 'react';
|
import * as React from 'react';
|
||||||
import { forwardRef, memo, useMemo, useState, useRef } from 'react';
|
import { forwardRef, memo, useMemo, useState, useRef } from 'react';
|
||||||
import useMergeRefs from '../../modules/useMergeRefs';
|
import useMergeRefs from '../../modules/useMergeRefs';
|
||||||
import usePressEvents from '../../hooks/usePressEvents';
|
import usePressEvents from '../../modules/usePressEvents';
|
||||||
import View from '../View';
|
import View from '../View';
|
||||||
|
|
||||||
export type StateCallbackType = $ReadOnly<{|
|
export type StateCallbackType = $ReadOnly<{|
|
||||||
|
|||||||
+3
-3
@@ -15,10 +15,10 @@ import { forwardRef, useContext, useRef } from 'react';
|
|||||||
import createElement from '../createElement';
|
import createElement from '../createElement';
|
||||||
import css from '../StyleSheet/css';
|
import css from '../StyleSheet/css';
|
||||||
import pick from '../../modules/pick';
|
import pick from '../../modules/pick';
|
||||||
import useElementLayout from '../../hooks/useElementLayout';
|
import useElementLayout from '../../modules/useElementLayout';
|
||||||
import useMergeRefs from '../../modules/useMergeRefs';
|
import useMergeRefs from '../../modules/useMergeRefs';
|
||||||
import usePlatformMethods from '../../hooks/usePlatformMethods';
|
import usePlatformMethods from '../../modules/usePlatformMethods';
|
||||||
import useResponderEvents from '../../hooks/useResponderEvents';
|
import useResponderEvents from '../../modules/useResponderEvents';
|
||||||
import StyleSheet from '../StyleSheet';
|
import StyleSheet from '../StyleSheet';
|
||||||
import TextAncestorContext from './TextAncestorContext';
|
import TextAncestorContext from './TextAncestorContext';
|
||||||
|
|
||||||
|
|||||||
@@ -14,11 +14,11 @@ import { forwardRef, useCallback, useMemo, useRef } from 'react';
|
|||||||
import createElement from '../createElement';
|
import createElement from '../createElement';
|
||||||
import css from '../StyleSheet/css';
|
import css from '../StyleSheet/css';
|
||||||
import pick from '../../modules/pick';
|
import pick from '../../modules/pick';
|
||||||
import useElementLayout from '../../hooks/useElementLayout';
|
import useElementLayout from '../../modules/useElementLayout';
|
||||||
import useLayoutEffect from '../../hooks/useLayoutEffect';
|
import useLayoutEffect from '../../modules/useLayoutEffect';
|
||||||
import useMergeRefs from '../../modules/useMergeRefs';
|
import useMergeRefs from '../../modules/useMergeRefs';
|
||||||
import usePlatformMethods from '../../hooks/usePlatformMethods';
|
import usePlatformMethods from '../../modules/usePlatformMethods';
|
||||||
import useResponderEvents from '../../hooks/useResponderEvents';
|
import useResponderEvents from '../../modules/useResponderEvents';
|
||||||
import StyleSheet from '../StyleSheet';
|
import StyleSheet from '../StyleSheet';
|
||||||
import TextInputState from '../../modules/TextInputState';
|
import TextInputState from '../../modules/TextInputState';
|
||||||
|
|
||||||
|
|||||||
@@ -17,7 +17,7 @@ import type { ViewProps } from '../View';
|
|||||||
import * as React from 'react';
|
import * as React from 'react';
|
||||||
import { useCallback, useMemo, useState, useRef } from 'react';
|
import { useCallback, useMemo, useState, useRef } from 'react';
|
||||||
import useMergeRefs from '../../modules/useMergeRefs';
|
import useMergeRefs from '../../modules/useMergeRefs';
|
||||||
import usePressEvents from '../../hooks/usePressEvents';
|
import usePressEvents from '../../modules/usePressEvents';
|
||||||
import StyleSheet from '../StyleSheet';
|
import StyleSheet from '../StyleSheet';
|
||||||
import View from '../View';
|
import View from '../View';
|
||||||
|
|
||||||
|
|||||||
@@ -16,7 +16,7 @@ import type { ViewProps } from '../View';
|
|||||||
import * as React from 'react';
|
import * as React from 'react';
|
||||||
import { useCallback, useMemo, useState, useRef } from 'react';
|
import { useCallback, useMemo, useState, useRef } from 'react';
|
||||||
import useMergeRefs from '../../modules/useMergeRefs';
|
import useMergeRefs from '../../modules/useMergeRefs';
|
||||||
import usePressEvents from '../../hooks/usePressEvents';
|
import usePressEvents from '../../modules/usePressEvents';
|
||||||
import StyleSheet from '../StyleSheet';
|
import StyleSheet from '../StyleSheet';
|
||||||
import View from '../View';
|
import View from '../View';
|
||||||
|
|
||||||
|
|||||||
@@ -10,14 +10,14 @@
|
|||||||
|
|
||||||
'use strict';
|
'use strict';
|
||||||
|
|
||||||
import type { PressResponderConfig } from '../../hooks/usePressEvents/PressResponder';
|
import type { PressResponderConfig } from '../../modules/usePressEvents/PressResponder';
|
||||||
import type { ViewProps } from '../View';
|
import type { ViewProps } from '../View';
|
||||||
|
|
||||||
import * as React from 'react';
|
import * as React from 'react';
|
||||||
import { useMemo, useRef } from 'react';
|
import { useMemo, useRef } from 'react';
|
||||||
import pick from '../../modules/pick';
|
import pick from '../../modules/pick';
|
||||||
import useMergeRefs from '../../modules/useMergeRefs';
|
import useMergeRefs from '../../modules/useMergeRefs';
|
||||||
import usePressEvents from '../../hooks/usePressEvents';
|
import usePressEvents from '../../modules/usePressEvents';
|
||||||
|
|
||||||
export type Props = $ReadOnly<{|
|
export type Props = $ReadOnly<{|
|
||||||
accessibilityLabel?: $PropertyType<ViewProps, 'accessibilityLabel'>,
|
accessibilityLabel?: $PropertyType<ViewProps, 'accessibilityLabel'>,
|
||||||
|
|||||||
+3
-3
@@ -15,10 +15,10 @@ import { forwardRef, useContext, useRef } from 'react';
|
|||||||
import createElement from '../createElement';
|
import createElement from '../createElement';
|
||||||
import css from '../StyleSheet/css';
|
import css from '../StyleSheet/css';
|
||||||
import pick from '../../modules/pick';
|
import pick from '../../modules/pick';
|
||||||
import useElementLayout from '../../hooks/useElementLayout';
|
import useElementLayout from '../../modules/useElementLayout';
|
||||||
import useMergeRefs from '../../modules/useMergeRefs';
|
import useMergeRefs from '../../modules/useMergeRefs';
|
||||||
import usePlatformMethods from '../../hooks/usePlatformMethods';
|
import usePlatformMethods from '../../modules/usePlatformMethods';
|
||||||
import useResponderEvents from '../../hooks/useResponderEvents';
|
import useResponderEvents from '../../modules/useResponderEvents';
|
||||||
import StyleSheet from '../StyleSheet';
|
import StyleSheet from '../StyleSheet';
|
||||||
import TextAncestorContext from '../Text/TextAncestorContext';
|
import TextAncestorContext from '../Text/TextAncestorContext';
|
||||||
|
|
||||||
|
|||||||
+3
-3
@@ -8,11 +8,11 @@
|
|||||||
*/
|
*/
|
||||||
|
|
||||||
import type { ElementRef } from 'react';
|
import type { ElementRef } from 'react';
|
||||||
import type { LayoutEvent } from '../types';
|
import type { LayoutEvent } from '../../types';
|
||||||
|
|
||||||
import { canUseDOM } from 'fbjs/lib/ExecutionEnvironment';
|
import { canUseDOM } from 'fbjs/lib/ExecutionEnvironment';
|
||||||
import useLayoutEffect from './useLayoutEffect';
|
import useLayoutEffect from '../useLayoutEffect';
|
||||||
import UIManager from '../exports/UIManager';
|
import UIManager from '../../exports/UIManager';
|
||||||
|
|
||||||
const DOM_LAYOUT_HANDLER_NAME = '__reactLayoutHandler';
|
const DOM_LAYOUT_HANDLER_NAME = '__reactLayoutHandler';
|
||||||
|
|
||||||
+2
-2
@@ -7,8 +7,8 @@
|
|||||||
* @flow
|
* @flow
|
||||||
*/
|
*/
|
||||||
|
|
||||||
import UIManager from '../exports/UIManager';
|
import UIManager from '../../exports/UIManager';
|
||||||
import createDOMProps from '../modules/createDOMProps';
|
import createDOMProps from '../createDOMProps';
|
||||||
import { useMemo, useRef } from 'react';
|
import { useMemo, useRef } from 'react';
|
||||||
|
|
||||||
function setNativeProps(node, nativeProps, classList, pointerEvents, style, previousStyleRef) {
|
function setNativeProps(node, nativeProps, classList, pointerEvents, style, previousStyleRef) {
|
||||||
Reference in New Issue
Block a user