/
githubmirror
/
react-native
Обзор
Документация
Войти
/
githubmirror
/
react-native
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
packages/rn-tester/js/components/RNTesterComponentTitle.js
45 строк
957 B
Marco Wang
Transform $ReadOnly to Readonly 38/n (#55067)
07 янв 2026, 07:23
07 янв 2026, 07:23
41efc3b
Код
Авторство
О чём код?
/** * Copyright (c) Meta Platforms, Inc. and affiliates. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. * * @flow strict-local * @format */ import {RNTesterThemeContext} from './RNTesterTheme'; const React = require('react'); const {StyleSheet, Text} = require('react-native'); type Props = Readonly<{ children: string, }>; class RNTesterComponentTitle extends React.Component<Props> { constructor(props: Props) { super(props); } render(): React.Node { return ( <RNTesterThemeContext.Consumer> {theme => ( <Text style={[styles.titleText, {color: theme.LabelColor}]}> {this.props.children} </Text> )} </RNTesterThemeContext.Consumer> ); } } const styles = StyleSheet.create({ titleText: { fontSize: 18, fontWeight: '400', }, }); module.exports = RNTesterComponentTitle;