hunk.code_window: }
   function App() {
     const colorScheme = useColorScheme();
     const themeStatusBarStyle =
       colorScheme === 'light' ? 'dark-content' : 'light-content';
     const themeTextStyle =
       colorScheme === 'light' ? styles.lightThemeText : styles.darkThemeText;
     const themeContainerStyle =
       colorScheme === 'light' ? styles.lightContainer : styles.darkContainer;
  
hunk.labels: keep keep keep keep keep replace replace replace replace keep keep keep
hunk.after_edit:   const themeStatusBarStyle = colorScheme === 'light' ? 'dark-content' : 'light-content';
     const themeTextStyle = colorScheme === 'light' ? styles.lightThemeText : styles.darkThemeText;
  
hunk.file_path: docs/pages/versions/v37.0.0/sdk/appearance.md
hunk.type: replace
file: /**
   * Copyright (c) Facebook, Inc. and its affiliates.
   *
   * This source code is licensed under the MIT license found in the
   * LICENSE file in the root directory of this source tree.
   */
  
  #import <UIKit/UIKit.h>
  
  #import <ABI37_0_0React/ABI37_0_0RCTTextDecorationLineType.h>
  
  #import "ABI37_0_0RCTTextTransform.h"
  
  NS_ASSUME_NONNULL_BEGIN
  
  extern NSString *const ABI37_0_0RCTTextAttributesIsHighlightedAttributeName;
  extern NSString *const ABI37_0_0RCTTextAttributesTagAttributeName;
  
  /**
   * Represents knowledge about all supported *text* attributes
   * assigned to some text component such as <Text>, <VirtualText>,
   * and <TextInput>.
   */
  @interface ABI37_0_0RCTTextAttributes : NSObject <NSCopying>
  
  // Color
  @property (nonatomic, strong, nullable) UIColor *foregroundColor;
  @property (nonatomic, strong, nullable) UIColor *backgroundColor;
  @property (nonatomic, assign) CGFloat opacity;
  // Font
  @property (nonatomic, copy, nullable) NSString *fontFamily;
  @property (nonatomic, assign) CGFloat fontSize;
  @property (nonatomic, assign) CGFloat fontSizeMultiplier;
  @property (nonatomic, assign) CGFloat maxFontSizeMultiplier;
  @property (nonatomic, copy, nullable) NSString *fontWeight;
  @property (nonatomic, copy, nullable) NSString *fontStyle;
  @property (nonatomic, copy, nullable) NSArray<NSString *> *fontVariant;
  @property (nonatomic, assign) BOOL allowFontScaling;
  @property (nonatomic, assign) CGFloat letterSpacing;
  // Paragraph Styles
  @property (nonatomic, assign) CGFloat lineHeight;
  @property (nonatomic, assign) NSTextAlignment alignment;
  @property (nonatomic, assign) NSWritingDirection baseWritingDirection;
  // Decoration
  @property (nonatomic, strong, nullable) UIColor *textDecorationColor;
  @property (nonatomic, assign) NSUnderlineStyle textDecorationStyle;
  @property (nonatomic, assign) ABI37_0_0RCTTextDecorationLineType textDecorationLine;
  // Shadow
  @property (nonatomic, assign) CGSize textShadowOffset;
  @property (nonatomic, assign) CGFloat textShadowRadius;
  @property (nonatomic, strong, nullable) UIColor *textShadowColor;
  // Special
  @property (nonatomic, assign) BOOL isHighlighted;
  @property (nonatomic, strong, nullable) NSNumber *tag;
  @property (nonatomic, assign) UIUserInterfaceLayoutDirection layoutDirection;
  @property (nonatomic, assign) ABI37_0_0RCTTextTransform textTransform;
  
  #pragma mark - Inheritance
  
  - (void)applyTextAttributes:(ABI37_0_0RCTTextAttributes *)textAttributes;
  
  #pragma mark - Adapters
  
  /**
   * Text attributes in NSAttributedString terms.
   */
  - (NSDictionary<NSAttributedStringKey, id> *)effectiveTextAttributes;
  
  /**
   * Constructed paragraph style.
   */
  - (NSParagraphStyle *_Nullable)effectiveParagraphStyle;
  
  /**
   * Constructed font.
   */
  - (UIFont *)effectiveFont;
  
  /**
   * Font size multiplier reflects `allowFontScaling`, `fontSizeMultiplier`, and `maxFontSizeMultiplier`.
   */
  - (CGFloat)effectiveFontSizeMultiplier;
  
  /**
   * Foreground and background colors with opacity and right defaults.
   */
  - (UIColor *)effectiveForegroundColor;
  - (UIColor *)effectiveBackgroundColor;
  
  /**
   * Text transformed per 'none', 'uppercase', 'lowercase', 'capitalize'
   */
  - (NSString *)applyTextAttributesToText:(NSString *)text;
  
  @end
  
  NS_ASSUME_NONNULL_END
  