Add missing class annotations xplat/js

Reviewed By: SamChou19815

Differential Revision: D38373443

fbshipit-source-id: 1222c4845ebd6b72bd6f54af1a27cf8542dd883a
This commit is contained in:
Pieter Vanderwerff
2022-08-03 12:43:58 -07:00
committed by Facebook GitHub Bot
parent 2fa04be062
commit ee3d3c248d
66 changed files with 378 additions and 294 deletions
@@ -43,7 +43,7 @@ type ItemProps = $ReadOnly<{|
type ItemState = {||};
class Item extends React.Component<ItemProps, ItemState> {
render() {
render(): React.Node {
return (
<TouchableWithoutFeedback onPress={this.props.onPress}>
<View style={styles.item_container}>
@@ -20,7 +20,7 @@ import type {RootTag} from 'react-native/Libraries/Types/RootTagTypes';
type FlexTestAppProps = $ReadOnly<{||}>;
class FlexTestApp extends React.Component<FlexTestAppProps> {
render() {
render(): React.Node {
return (
<View
style={FlexTestAppStyles.container}
@@ -58,7 +58,7 @@ const FlexTestAppStyles = StyleSheet.create({
type FlexWithTextProps = $ReadOnly<{||}>;
class FlexWithText extends React.Component<FlexWithTextProps> {
render() {
render(): React.Node {
return (
<View
style={FlexWithTextStyles.container}
@@ -91,7 +91,7 @@ const FlexWithTextStyles = StyleSheet.create({
type AbsolutePositionTestAppProps = $ReadOnly<{||}>;
class AbsolutePositionTestApp extends React.Component<AbsolutePositionTestAppProps> {
render() {
render(): React.Node {
return (
<View
style={AbsolutePositionTestAppStyles.absolute}
@@ -114,7 +114,7 @@ const AbsolutePositionTestAppStyles = StyleSheet.create({
type AbsolutePositionBottomRightTestAppProps = $ReadOnly<{||}>;
class AbsolutePositionBottomRightTestApp extends React.Component<AbsolutePositionBottomRightTestAppProps> {
render() {
render(): React.Node {
return (
<View
style={AbsolutePositionBottomRightTestAppStyles.container}
@@ -147,7 +147,7 @@ type CenteredTextViewProps = $ReadOnly<{|
text?: ?string,
|}>;
class CenteredTextView extends React.Component<CenteredTextViewProps> {
render() {
render(): React.Node {
return (
<View collapsable={false}>
<View style={CenteredTextViewStyles.parent} collapsable={false}>
@@ -184,7 +184,7 @@ class UpdatePositionInListTestApp extends React.Component<
UpdatePositionInListTestAppProps,
UpdatePositionInListTestAppState,
> {
state = {
state: UpdatePositionInListTestAppState = {
active: false,
};
@@ -195,7 +195,7 @@ class UpdatePositionInListTestApp extends React.Component<
flushUpdatePositionInList = () => this.setState({active: true});
}
render() {
render(): React.Node {
return (
<View collapsable={false} testID="container">
<View