From e4619a41d10b2b121ead971f6c194921f76c6f6f Mon Sep 17 00:00:00 2001 From: Sam Zhou Date: Mon, 9 Jun 2025 17:01:49 -0700 Subject: [PATCH] Add annotations or make things readonly to prepare for object literal soundness fix in xplat/js: 1/n (#51912) Summary: Pull Request resolved: https://github.com/facebook/react-native/pull/51912 Changelog: [Internal] Reviewed By: marcoww6 Differential Revision: D76292113 fbshipit-source-id: facaf3e503b69ba41df7842b0e92b7094c271874 --- packages/rn-tester/js/components/RNTesterTheme.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/rn-tester/js/components/RNTesterTheme.js b/packages/rn-tester/js/components/RNTesterTheme.js index ed43d9d138c..8eb0d96b5f2 100644 --- a/packages/rn-tester/js/components/RNTesterTheme.js +++ b/packages/rn-tester/js/components/RNTesterTheme.js @@ -15,7 +15,7 @@ import {createContext} from 'react'; import {use} from 'react'; import {Appearance} from 'react-native'; -export type RNTesterTheme = { +export type RNTesterTheme = $ReadOnly<{ LabelColor: ColorValue, SecondaryLabelColor: ColorValue, TertiaryLabelColor: ColorValue, @@ -54,7 +54,7 @@ export type RNTesterTheme = { NavBarPlaygroundActiveIcon: ImageSource, NavBarPlaygroundInactiveIcon: ImageSource, ... -}; +}>; export const RNTesterLightTheme = { LabelColor: '#000000ff',