Skip to content

Commit

Permalink
Remove tvOS support rememants (#35214)
Browse files Browse the repository at this point in the history
Summary:
Pull Request resolved: #35214

Changelog: [Internal]

Reviewed By: philIip

Differential Revision: D41058649

fbshipit-source-id: 16b1ec537d09e9ee50fe609417f62a146bc0f075
  • Loading branch information
christophpurrer authored and facebook-github-bot committed Nov 7, 2022
1 parent c05e6c4 commit abe76fb
Show file tree
Hide file tree
Showing 5 changed files with 1 addition and 64 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -40,10 +40,6 @@ -(void)test##name \
RCT_TEST(LayoutExample)
RCT_TEST(ScrollViewExample)
RCT_TEST(TextExample)
#if !TARGET_OS_TV
// No switch available on tvOS
RCT_TEST(SwitchExample)
#endif

- (void)testZZZNotInRecordMode
{
Expand Down
3 changes: 1 addition & 2 deletions packages/rn-tester/js/components/RNTesterModuleList.js
Original file line number Diff line number Diff line change
Expand Up @@ -122,8 +122,7 @@ const RNTesterModuleList: React$AbstractComponent<any, void> = React.memo(
({sections, toggleBookmark, handleModuleCardPress}) => {
const filter = ({example, filterRegex, category}: any) =>
filterRegex.test(example.module.title) &&
(!category || example.category === category) &&
(!Platform.isTV || example.supportsTVOS);
(!category || example.category === category);

/* $FlowFixMe[missing-local-annot] The type annotation(s) required by
* Flow's LTI update could not be added via codemod */
Expand Down
1 change: 0 additions & 1 deletion packages/rn-tester/js/types/RNTesterTypes.js
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,6 @@ export type RNTesterModuleInfo = $ReadOnly<{|
key: string,
module: RNTesterModule,
category?: string,
supportsTVOS?: boolean,
documentationURL?: string,
isBookmarked?: boolean,
exampleType?: 'components' | 'apis',
Expand Down
1 change: 0 additions & 1 deletion packages/rn-tester/js/utils/RNTesterList.android.js
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,6 @@ const Components: Array<RNTesterModuleInfo> = [
key: 'FlatListExampleIndex',
module: require('../examples/FlatList/FlatListExampleIndex').default,
category: 'ListView',
supportsTVOS: true,
},
{
key: 'ImageExample',
Expand Down
56 changes: 0 additions & 56 deletions packages/rn-tester/js/utils/RNTesterList.ios.js
Original file line number Diff line number Diff line change
Expand Up @@ -19,25 +19,21 @@ const Components: Array<RNTesterModuleInfo> = [
key: 'ActivityIndicatorExample',
category: 'UI',
module: require('../examples/ActivityIndicator/ActivityIndicatorExample'),
supportsTVOS: true,
},
{
key: 'ButtonExample',
module: require('../examples/Button/ButtonExample'),
category: 'UI',
supportsTVOS: true,
},
{
key: 'FlatListExampleIndex',
module: require('../examples/FlatList/FlatListExampleIndex').default,
category: 'ListView',
supportsTVOS: true,
},
{
key: 'ImageExample',
module: require('../examples/Image/ImageExample'),
category: 'Basic',
supportsTVOS: true,
},
{
key: 'JSResponderHandlerExample',
Expand All @@ -46,59 +42,48 @@ const Components: Array<RNTesterModuleInfo> = [
{
key: 'InputAccessoryViewExample',
module: require('../examples/InputAccessoryView/InputAccessoryViewExample'),
supportsTVOS: true,
},
{
key: 'KeyboardAvoidingViewExample',
module: require('../examples/KeyboardAvoidingView/KeyboardAvoidingViewExample'),
supportsTVOS: false,
},
{
key: 'LayoutEventsExample',
module: require('../examples/Layout/LayoutEventsExample'),
supportsTVOS: true,
},
{
key: 'ModalExample',
module: require('../examples/Modal/ModalExample'),
supportsTVOS: true,
},
{
key: 'NewAppScreenExample',
module: require('../examples/NewAppScreen/NewAppScreenExample'),
supportsTVOS: false,
},
{
key: 'PressableExample',
module: require('../examples/Pressable/PressableExample'),
supportsTVOS: true,
},
{
key: 'RefreshControlExample',
module: require('../examples/RefreshControl/RefreshControlExample'),
supportsTVOS: false,
},
{
key: 'ScrollViewSimpleExample',
module: require('../examples/ScrollView/ScrollViewSimpleExample'),
category: 'Basic',
supportsTVOS: true,
},
{
key: 'SafeAreaViewExample',
module: require('../examples/SafeAreaView/SafeAreaViewExample'),
supportsTVOS: true,
},
{
key: 'ScrollViewExample',
module: require('../examples/ScrollView/ScrollViewExample'),
category: 'Basic',
supportsTVOS: true,
},
{
key: 'ScrollViewAnimatedExample',
module: require('../examples/ScrollView/ScrollViewAnimatedExample'),
supportsTVOS: true,
},
{
key: 'ScrollViewIndicatorInsetsExample',
Expand All @@ -108,119 +93,98 @@ const Components: Array<RNTesterModuleInfo> = [
key: 'SectionListIndex',
module: require('../examples/SectionList/SectionListIndex'),
category: 'ListView',
supportsTVOS: true,
},
{
key: 'StatusBarExample',
module: require('../examples/StatusBar/StatusBarExample'),
supportsTVOS: false,
},
{
key: 'SwipeableCardExample',
module: require('../examples/SwipeableCardExample/SwipeableCardExample'),
category: 'UI',
supportsTVOS: false,
},
{
key: 'SwitchExample',
module: require('../examples/Switch/SwitchExample'),
category: 'UI',
supportsTVOS: false,
},
{
key: 'TextExample',
module: require('../examples/Text/TextExample.ios'),
category: 'Basic',
supportsTVOS: true,
},
{
key: 'TextInputExample',
module: require('../examples/TextInput/TextInputExample'),
category: 'Basic',
supportsTVOS: true,
},
{
key: 'TouchableExample',
module: require('../examples/Touchable/TouchableExample'),
supportsTVOS: true,
},
{
key: 'TransparentHitTestExample',
module: require('../examples/TransparentHitTest/TransparentHitTestExample'),
supportsTVOS: false,
},
{
key: 'ViewExample',
module: require('../examples/View/ViewExample'),
category: 'Basic',
supportsTVOS: true,
},
{
key: 'NewArchitectureExample',
category: 'UI',
module: require('../examples/NewArchitecture/NewArchitectureExample'),
supportsTVOS: false,
},
];

const APIs: Array<RNTesterModuleInfo> = [
{
key: 'AccessibilityExample',
module: require('../examples/Accessibility/AccessibilityExample'),
supportsTVOS: false,
},
{
key: 'AccessibilityIOSExample',
module: require('../examples/Accessibility/AccessibilityIOSExample'),
category: 'iOS',
supportsTVOS: false,
},
{
key: 'ActionSheetIOSExample',
module: require('../examples/ActionSheetIOS/ActionSheetIOSExample'),
category: 'iOS',
supportsTVOS: true,
},
{
key: 'AlertIOSExample',
module: require('../examples/Alert/AlertIOSExample'),
category: 'iOS',
supportsTVOS: true,
},
{
key: 'AnimatedIndex',
module: require('../examples/Animated/AnimatedIndex').default,
supportsTVOS: true,
},
{
key: 'AnExApp',
module: require('../examples/AnimatedGratuitousApp/AnExApp'),
supportsTVOS: true,
},
{
key: 'AppearanceExample',
module: require('../examples/Appearance/AppearanceExample'),
supportsTVOS: false,
},
{
key: 'AppStateExample',
module: require('../examples/AppState/AppStateExample'),
supportsTVOS: true,
},
{
key: 'BorderExample',
module: require('../examples/Border/BorderExample'),
supportsTVOS: true,
},
{
key: 'BoxShadowExample',
module: require('../examples/BoxShadow/BoxShadowExample'),
supportsTVOS: true,
},
{
key: 'CrashExample',
module: require('../examples/Crash/CrashExample'),
supportsTVOS: false,
},
{
key: 'DevSettings',
Expand All @@ -229,102 +193,82 @@ const APIs: Array<RNTesterModuleInfo> = [
{
key: 'Dimensions',
module: require('../examples/Dimensions/DimensionsExample'),
supportsTVOS: true,
},
{
key: 'Keyboard',
module: require('../examples/Keyboard/KeyboardExample').default,
supportsTVOS: true,
},
{
key: 'LayoutAnimationExample',
module: require('../examples/Layout/LayoutAnimationExample'),
supportsTVOS: true,
},
{
key: 'LayoutExample',
module: require('../examples/Layout/LayoutExample'),
supportsTVOS: true,
},
{
key: 'LinkingExample',
module: require('../examples/Linking/LinkingExample'),
supportsTVOS: true,
},
{
key: 'NativeAnimationsExample',
module: require('../examples/NativeAnimation/NativeAnimationsExample'),
supportsTVOS: true,
},
{
key: 'OrientationChangeExample',
module: require('../examples/OrientationChange/OrientationChangeExample'),
supportsTVOS: false,
},
{
key: 'PanResponderExample',
module: require('../examples/PanResponder/PanResponderExample'),
supportsTVOS: false,
},
{
key: 'PlatformColorExample',
module: require('../examples/PlatformColor/PlatformColorExample'),
supportsTVOS: true,
},
{
key: 'PointerEventsExample',
module: require('../examples/PointerEvents/PointerEventsExample'),
supportsTVOS: false,
},
{
key: 'RCTRootViewIOSExample',
module: require('../examples/RCTRootView/RCTRootViewIOSExample'),
supportsTVOS: true,
},
{
key: 'RTLExample',
module: require('../examples/RTL/RTLExample'),
supportsTVOS: true,
},
{
key: 'ShareExample',
module: require('../examples/Share/ShareExample'),
supportsTVOS: true,
},
{
key: 'SnapshotExample',
module: require('../examples/Snapshot/SnapshotExample'),
supportsTVOS: true,
},
{
key: 'TimerExample',
module: require('../examples/Timer/TimerExample'),
supportsTVOS: true,
},
{
key: 'TransformExample',
module: require('../examples/Transform/TransformExample'),
supportsTVOS: true,
},
{
key: 'TurboModuleExample',
module: require('../examples/TurboModule/TurboModuleExample'),
supportsTVOS: false,
},
{
key: 'VibrationExample',
module: require('../examples/Vibration/VibrationExample'),
supportsTVOS: false,
},
{
key: 'WebSocketExample',
module: require('../examples/WebSocket/WebSocketExample'),
supportsTVOS: true,
},
{
key: 'XHRExample',
module: require('../examples/XHR/XHRExample'),
supportsTVOS: true,
},
];

Expand Down

0 comments on commit abe76fb

Please sign in to comment.