From c17b6b80536e63566d608e1050465ac34f199690 Mon Sep 17 00:00:00 2001 From: evanbacon Date: Mon, 3 Jun 2024 19:17:31 +0200 Subject: [PATCH] add support for importing main file --- .../react-native-web/src/exports/AppRegistry/AppContainer.js | 2 ++ packages/react-native-web/src/exports/render/index.js | 2 ++ packages/react-native-web/src/exports/useColorScheme/index.js | 2 ++ .../react-native-web/src/exports/useWindowDimensions/index.js | 1 + .../src/vendor/react-native/Animated/useAnimatedProps.js | 1 + 5 files changed, 8 insertions(+) diff --git a/packages/react-native-web/src/exports/AppRegistry/AppContainer.js b/packages/react-native-web/src/exports/AppRegistry/AppContainer.js index f614e51a5a..dc4babef1e 100644 --- a/packages/react-native-web/src/exports/AppRegistry/AppContainer.js +++ b/packages/react-native-web/src/exports/AppRegistry/AppContainer.js @@ -8,6 +8,8 @@ * @flow */ +'use client'; + import * as React from 'react'; import StyleSheet from '../StyleSheet'; import View from '../View'; diff --git a/packages/react-native-web/src/exports/render/index.js b/packages/react-native-web/src/exports/render/index.js index 8002132585..c578e3e619 100644 --- a/packages/react-native-web/src/exports/render/index.js +++ b/packages/react-native-web/src/exports/render/index.js @@ -7,6 +7,8 @@ * @noflow */ +'use client'; + import { hydrate as domLegacyHydrate, render as domLegacyRender diff --git a/packages/react-native-web/src/exports/useColorScheme/index.js b/packages/react-native-web/src/exports/useColorScheme/index.js index 2e70d030f1..a2970115d3 100644 --- a/packages/react-native-web/src/exports/useColorScheme/index.js +++ b/packages/react-native-web/src/exports/useColorScheme/index.js @@ -8,6 +8,8 @@ * @flow */ +'use client'; + import * as React from 'react'; import type { ColorSchemeName } from '../Appearance'; import Appearance from '../Appearance'; diff --git a/packages/react-native-web/src/exports/useWindowDimensions/index.js b/packages/react-native-web/src/exports/useWindowDimensions/index.js index 114e424609..93ed18657f 100644 --- a/packages/react-native-web/src/exports/useWindowDimensions/index.js +++ b/packages/react-native-web/src/exports/useWindowDimensions/index.js @@ -8,6 +8,7 @@ * @flow strict-local */ +'use client'; 'use strict'; import type { DisplayMetrics } from '../Dimensions'; diff --git a/packages/react-native-web/src/vendor/react-native/Animated/useAnimatedProps.js b/packages/react-native-web/src/vendor/react-native/Animated/useAnimatedProps.js index 64b31b03b4..b1e4035a69 100644 --- a/packages/react-native-web/src/vendor/react-native/Animated/useAnimatedProps.js +++ b/packages/react-native-web/src/vendor/react-native/Animated/useAnimatedProps.js @@ -8,6 +8,7 @@ * @format */ +'use client'; 'use strict'; import AnimatedProps from './nodes/AnimatedProps';