Home
last modified time | relevance | path

Searched refs:useRef (Results 1 – 25 of 133) sorted by relevance

123456

/expo/packages/expo-router/src/link/
H A DuseLoadedNavigation.ts2 import { useCallback, useState, useEffect, useRef } from 'react';
12 const isMounted = useRef(true);
13 const pending = useRef<((navigation: GenericNavigation) => void)[]>([]);
/expo/packages/expo-updates/build/
H A DUpdatesHooks.js1 import { useEffect, useRef } from 'react';
28 const listenerRef = useRef();
/expo/packages/expo-updates/src/
H A DUpdatesHooks.ts1 import { useEffect, useRef } from 'react';
31 const listenerRef = useRef<typeof listener>();
/expo/packages/expo-router/src/fork/
H A DuseLinking.native.ts109 const filterRef = React.useRef(filter);
110 const configRef = React.useRef(config);
111 const getInitialURLRef = React.useRef(getInitialURL);
112 const getStateFromPathRef = React.useRef(getStateFromPath);
113 const getActionFromStateRef = React.useRef(getActionFromState);
/expo/apps/native-component-list/src/screens/GL/
H A DGLThreeComposerScreen.tsx16 const animationFrameId = React.useRef(-1);
17 const gl = React.useRef<null | ExpoWebGLRenderingContext>(null);
18 const camera = React.useRef<null | PerspectiveCamera>(null);
19 const glitchPass = React.useRef<null | GlitchPass>(null);
20 const scene = React.useRef<null | Scene>(null);
21 const renderer = React.useRef<null | Renderer>(null);
22 const composer = React.useRef<null | EffectComposer>(null);
23 const cubes = React.useRef<{ angularVelocity: { x: number; y: number }; mesh: Mesh }[]>([]);
H A DGLThreeSpriteScreen.tsx8 const animationFrameId = React.useRef(-1);
9 const gl = React.useRef<null | ExpoWebGLRenderingContext>(null);
10 const camera = React.useRef<null | PerspectiveCamera>(null);
11 const scene = React.useRef<null | Scene>(null);
12 const renderer = React.useRef<null | Renderer>(null);
/expo/docs/ui/components/Layout/
H A DusePersistScroll.ts1 import { UIEvent, useCallback, useEffect, useRef } from 'react';
11 const ref = useRef<T>(null);
H A DuseAutoScrollTo.ts1 import { useEffect, useRef } from 'react';
12 const ref = useRef<T>(null);
/expo/packages/expo-router/build/fork/
H A DuseLinking.native.js92 const filterRef = React.useRef(filter);
93 const configRef = React.useRef(config);
94 const getInitialURLRef = React.useRef(getInitialURL);
95 const getStateFromPathRef = React.useRef(getStateFromPath);
96 const getActionFromStateRef = React.useRef(getActionFromState);
/expo/packages/@expo/metro-runtime/src/error-overlay/
H A DuseRejectionHandler.ts6 const current = React.useRef(0);
25 const hasError = React.useRef(false);
/expo/packages/expo-modules-core/build/
H A DPermissionsHook.js1 import { useCallback, useEffect, useRef, useState } from 'react';
8 const isMounted = useRef(true);
/expo/packages/expo-router/build/link/
H A DuseLoadedNavigation.js11 const isMounted = (0, react_1.useRef)(true);
12 const pending = (0, react_1.useRef)([]);
/expo/packages/@expo/metro-runtime/build/error-overlay/
H A DuseRejectionHandler.js10 const current = react_1.default.useRef(0);
30 const hasError = react_1.default.useRef(false);
/expo/docs/ui/components/TableOfContents/
H A DuseHeadingObserver.ts1 import { useEffect, useRef, useState } from 'react';
15 const observerRef = useRef<IntersectionObserver>();
/expo/packages/expo-dev-launcher/bundle/components/
H A DPulseIndicator.tsx11 const animatedValue = React.useRef(new Animated.Value(0));
23 const loop = React.useRef(
/expo/packages/expo-camera/build/
H A DuseWebCameraStream.js34 const isStartingCamera = React.useRef(false);
35 const activeStreams = React.useRef([]);
36 const capabilities = React.useRef({
H A DuseWebQRScanner.js61 const isRunning = React.useRef(false);
62 const timeout = React.useRef(undefined);
/expo/packages/expo-dev-launcher/bundle/hooks/
H A DuseIsMounted.ts5 const isMounted = React.useRef(false);
/expo/packages/expo-camera/src/
H A DuseWebCameraStream.ts55 const isStartingCamera = React.useRef<boolean | null>(false);
56 const activeStreams = React.useRef<MediaStream[]>([]);
57 const capabilities = React.useRef<WebCameraSettings>({
H A DuseWebQRScanner.ts91 const isRunning = React.useRef<boolean>(false);
92 const timeout = React.useRef<number | undefined>(undefined);
/expo/home/components/
H A DNavigationScrollView.tsx2 import React, { PropsWithChildren, useRef } from 'react';
35 const ref = useRef(null);
/expo/packages/expo-modules-core/src/
H A DPermissionsHook.ts1 import { useCallback, useEffect, useRef, useState } from 'react';
34 const isMounted = useRef(true);
/expo/packages/expo/build/environment/
H A DDevLoadingView.js3 import React, { useEffect, useState, useRef, useMemo } from 'react';
11 const translateY = useRef(new Animated.Value(0)).current;
/expo/home/utils/
H A DuseThrottle.ts5 const lastExecuted = React.useRef<number>(Date.now());
/expo/packages/expo-gl/build/
H A DCanvas.js28 const ref = React.useRef(null);
29 const _canvasRef = React.useRef(null);

123456