From 741a24cfa705d4577b8ed09505e5473cac5e2368 Mon Sep 17 00:00:00 2001 From: Alex Hunt Date: Thu, 9 Jan 2025 06:40:38 -0800 Subject: [PATCH] Replace $FlowFixMe in DrawerLayoutAndroid (#48569) Summary: Changelog: [General][Changed] - Improve types on DrawerLayoutAndroid Differential Revision: D67975172 --- .../Libraries/Components/DrawerAndroid/DrawerLayoutAndroid.js | 4 +++- .../Libraries/__tests__/__snapshots__/public-api-test.js.snap | 2 +- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/packages/react-native/Libraries/Components/DrawerAndroid/DrawerLayoutAndroid.js b/packages/react-native/Libraries/Components/DrawerAndroid/DrawerLayoutAndroid.js index 66f0e06f75fbfb..9673bf922a8506 100644 --- a/packages/react-native/Libraries/Components/DrawerAndroid/DrawerLayoutAndroid.js +++ b/packages/react-native/Libraries/Components/DrawerAndroid/DrawerLayoutAndroid.js @@ -10,5 +10,7 @@ 'use strict'; +import typeof DrawerLayoutAndroid from './DrawerLayoutAndroid.android'; + module.exports = - require('../UnimplementedViews/UnimplementedView') as $FlowFixMe; + require('../UnimplementedViews/UnimplementedView') as $FlowFixMe as DrawerLayoutAndroid; diff --git a/packages/react-native/Libraries/__tests__/__snapshots__/public-api-test.js.snap b/packages/react-native/Libraries/__tests__/__snapshots__/public-api-test.js.snap index e1c8208a32c494..bbe50771220570 100644 --- a/packages/react-native/Libraries/__tests__/__snapshots__/public-api-test.js.snap +++ b/packages/react-native/Libraries/__tests__/__snapshots__/public-api-test.js.snap @@ -1786,7 +1786,7 @@ declare export default typeof AndroidDrawerLayoutNativeComponent; `; exports[`public API should not change unintentionally Libraries/Components/DrawerAndroid/DrawerLayoutAndroid.js 1`] = ` -"declare module.exports: $FlowFixMe; +"declare module.exports: DrawerLayoutAndroid; " `;