From 0a41b70164ae5f9af0261de6dfced3e6d7dbc7ce Mon Sep 17 00:00:00 2001 From: Tim Yung Date: Fri, 16 May 2025 16:33:18 -0700 Subject: [PATCH] RN: Prefer Destructured Import for `useReducer` (#51411) Summary: Pull Request resolved: https://github.com/facebook/react-native/pull/51411 Prefers using this as a destructured import instead of as a member expression of `React`. Changelog: [Internal] Reviewed By: SamChou19815 Differential Revision: D74895840 fbshipit-source-id: 0a3d78d2871c3334b6e1b570744962a4d0168a9e --- packages/rn-tester/js/RNTesterAppShared.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/rn-tester/js/RNTesterAppShared.js b/packages/rn-tester/js/RNTesterAppShared.js index 80813a5e1d4..b0a268ba9d9 100644 --- a/packages/rn-tester/js/RNTesterAppShared.js +++ b/packages/rn-tester/js/RNTesterAppShared.js @@ -28,7 +28,7 @@ import { initialNavigationState, } from './utils/testerStateUtils'; import * as React from 'react'; -import {useCallback, useEffect, useMemo} from 'react'; +import {useCallback, useEffect, useMemo, useReducer} from 'react'; import { BackHandler, Button, @@ -65,7 +65,7 @@ const RNTesterApp = ({ }, customBackButton?: BackButton, }): React.Node => { - const [state, dispatch] = React.useReducer( + const [state, dispatch] = useReducer( RNTesterNavigationReducer, initialNavigationState, );