Skip to content

Commit abe76fb

Browse files
Remove tvOS support rememants (facebook#35214)
Summary: Pull Request resolved: facebook#35214 Changelog: [Internal] Reviewed By: philIip Differential Revision: D41058649 fbshipit-source-id: 16b1ec537d09e9ee50fe609417f62a146bc0f075
1 parent c05e6c4 commit abe76fb

File tree

5 files changed

+1
-64
lines changed

5 files changed

+1
-64
lines changed

packages/rn-tester/RNTesterIntegrationTests/RNTesterSnapshotTests.m

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -40,10 +40,6 @@ -(void)test##name \
4040
RCT_TEST(LayoutExample)
4141
RCT_TEST(ScrollViewExample)
4242
RCT_TEST(TextExample)
43-
#if !TARGET_OS_TV
44-
// No switch available on tvOS
45-
RCT_TEST(SwitchExample)
46-
#endif
4743

4844
- (void)testZZZNotInRecordMode
4945
{

packages/rn-tester/js/components/RNTesterModuleList.js

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -122,8 +122,7 @@ const RNTesterModuleList: React$AbstractComponent<any, void> = React.memo(
122122
({sections, toggleBookmark, handleModuleCardPress}) => {
123123
const filter = ({example, filterRegex, category}: any) =>
124124
filterRegex.test(example.module.title) &&
125-
(!category || example.category === category) &&
126-
(!Platform.isTV || example.supportsTVOS);
125+
(!category || example.category === category);
127126

128127
/* $FlowFixMe[missing-local-annot] The type annotation(s) required by
129128
* Flow's LTI update could not be added via codemod */

packages/rn-tester/js/types/RNTesterTypes.js

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,6 @@ export type RNTesterModuleInfo = $ReadOnly<{|
3737
key: string,
3838
module: RNTesterModule,
3939
category?: string,
40-
supportsTVOS?: boolean,
4140
documentationURL?: string,
4241
isBookmarked?: boolean,
4342
exampleType?: 'components' | 'apis',

packages/rn-tester/js/utils/RNTesterList.android.js

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,6 @@ const Components: Array<RNTesterModuleInfo> = [
2929
key: 'FlatListExampleIndex',
3030
module: require('../examples/FlatList/FlatListExampleIndex').default,
3131
category: 'ListView',
32-
supportsTVOS: true,
3332
},
3433
{
3534
key: 'ImageExample',

packages/rn-tester/js/utils/RNTesterList.ios.js

Lines changed: 0 additions & 56 deletions
Original file line numberDiff line numberDiff line change
@@ -19,25 +19,21 @@ const Components: Array<RNTesterModuleInfo> = [
1919
key: 'ActivityIndicatorExample',
2020
category: 'UI',
2121
module: require('../examples/ActivityIndicator/ActivityIndicatorExample'),
22-
supportsTVOS: true,
2322
},
2423
{
2524
key: 'ButtonExample',
2625
module: require('../examples/Button/ButtonExample'),
2726
category: 'UI',
28-
supportsTVOS: true,
2927
},
3028
{
3129
key: 'FlatListExampleIndex',
3230
module: require('../examples/FlatList/FlatListExampleIndex').default,
3331
category: 'ListView',
34-
supportsTVOS: true,
3532
},
3633
{
3734
key: 'ImageExample',
3835
module: require('../examples/Image/ImageExample'),
3936
category: 'Basic',
40-
supportsTVOS: true,
4137
},
4238
{
4339
key: 'JSResponderHandlerExample',
@@ -46,59 +42,48 @@ const Components: Array<RNTesterModuleInfo> = [
4642
{
4743
key: 'InputAccessoryViewExample',
4844
module: require('../examples/InputAccessoryView/InputAccessoryViewExample'),
49-
supportsTVOS: true,
5045
},
5146
{
5247
key: 'KeyboardAvoidingViewExample',
5348
module: require('../examples/KeyboardAvoidingView/KeyboardAvoidingViewExample'),
54-
supportsTVOS: false,
5549
},
5650
{
5751
key: 'LayoutEventsExample',
5852
module: require('../examples/Layout/LayoutEventsExample'),
59-
supportsTVOS: true,
6053
},
6154
{
6255
key: 'ModalExample',
6356
module: require('../examples/Modal/ModalExample'),
64-
supportsTVOS: true,
6557
},
6658
{
6759
key: 'NewAppScreenExample',
6860
module: require('../examples/NewAppScreen/NewAppScreenExample'),
69-
supportsTVOS: false,
7061
},
7162
{
7263
key: 'PressableExample',
7364
module: require('../examples/Pressable/PressableExample'),
74-
supportsTVOS: true,
7565
},
7666
{
7767
key: 'RefreshControlExample',
7868
module: require('../examples/RefreshControl/RefreshControlExample'),
79-
supportsTVOS: false,
8069
},
8170
{
8271
key: 'ScrollViewSimpleExample',
8372
module: require('../examples/ScrollView/ScrollViewSimpleExample'),
8473
category: 'Basic',
85-
supportsTVOS: true,
8674
},
8775
{
8876
key: 'SafeAreaViewExample',
8977
module: require('../examples/SafeAreaView/SafeAreaViewExample'),
90-
supportsTVOS: true,
9178
},
9279
{
9380
key: 'ScrollViewExample',
9481
module: require('../examples/ScrollView/ScrollViewExample'),
9582
category: 'Basic',
96-
supportsTVOS: true,
9783
},
9884
{
9985
key: 'ScrollViewAnimatedExample',
10086
module: require('../examples/ScrollView/ScrollViewAnimatedExample'),
101-
supportsTVOS: true,
10287
},
10388
{
10489
key: 'ScrollViewIndicatorInsetsExample',
@@ -108,119 +93,98 @@ const Components: Array<RNTesterModuleInfo> = [
10893
key: 'SectionListIndex',
10994
module: require('../examples/SectionList/SectionListIndex'),
11095
category: 'ListView',
111-
supportsTVOS: true,
11296
},
11397
{
11498
key: 'StatusBarExample',
11599
module: require('../examples/StatusBar/StatusBarExample'),
116-
supportsTVOS: false,
117100
},
118101
{
119102
key: 'SwipeableCardExample',
120103
module: require('../examples/SwipeableCardExample/SwipeableCardExample'),
121104
category: 'UI',
122-
supportsTVOS: false,
123105
},
124106
{
125107
key: 'SwitchExample',
126108
module: require('../examples/Switch/SwitchExample'),
127109
category: 'UI',
128-
supportsTVOS: false,
129110
},
130111
{
131112
key: 'TextExample',
132113
module: require('../examples/Text/TextExample.ios'),
133114
category: 'Basic',
134-
supportsTVOS: true,
135115
},
136116
{
137117
key: 'TextInputExample',
138118
module: require('../examples/TextInput/TextInputExample'),
139119
category: 'Basic',
140-
supportsTVOS: true,
141120
},
142121
{
143122
key: 'TouchableExample',
144123
module: require('../examples/Touchable/TouchableExample'),
145-
supportsTVOS: true,
146124
},
147125
{
148126
key: 'TransparentHitTestExample',
149127
module: require('../examples/TransparentHitTest/TransparentHitTestExample'),
150-
supportsTVOS: false,
151128
},
152129
{
153130
key: 'ViewExample',
154131
module: require('../examples/View/ViewExample'),
155132
category: 'Basic',
156-
supportsTVOS: true,
157133
},
158134
{
159135
key: 'NewArchitectureExample',
160136
category: 'UI',
161137
module: require('../examples/NewArchitecture/NewArchitectureExample'),
162-
supportsTVOS: false,
163138
},
164139
];
165140

166141
const APIs: Array<RNTesterModuleInfo> = [
167142
{
168143
key: 'AccessibilityExample',
169144
module: require('../examples/Accessibility/AccessibilityExample'),
170-
supportsTVOS: false,
171145
},
172146
{
173147
key: 'AccessibilityIOSExample',
174148
module: require('../examples/Accessibility/AccessibilityIOSExample'),
175149
category: 'iOS',
176-
supportsTVOS: false,
177150
},
178151
{
179152
key: 'ActionSheetIOSExample',
180153
module: require('../examples/ActionSheetIOS/ActionSheetIOSExample'),
181154
category: 'iOS',
182-
supportsTVOS: true,
183155
},
184156
{
185157
key: 'AlertIOSExample',
186158
module: require('../examples/Alert/AlertIOSExample'),
187159
category: 'iOS',
188-
supportsTVOS: true,
189160
},
190161
{
191162
key: 'AnimatedIndex',
192163
module: require('../examples/Animated/AnimatedIndex').default,
193-
supportsTVOS: true,
194164
},
195165
{
196166
key: 'AnExApp',
197167
module: require('../examples/AnimatedGratuitousApp/AnExApp'),
198-
supportsTVOS: true,
199168
},
200169
{
201170
key: 'AppearanceExample',
202171
module: require('../examples/Appearance/AppearanceExample'),
203-
supportsTVOS: false,
204172
},
205173
{
206174
key: 'AppStateExample',
207175
module: require('../examples/AppState/AppStateExample'),
208-
supportsTVOS: true,
209176
},
210177
{
211178
key: 'BorderExample',
212179
module: require('../examples/Border/BorderExample'),
213-
supportsTVOS: true,
214180
},
215181
{
216182
key: 'BoxShadowExample',
217183
module: require('../examples/BoxShadow/BoxShadowExample'),
218-
supportsTVOS: true,
219184
},
220185
{
221186
key: 'CrashExample',
222187
module: require('../examples/Crash/CrashExample'),
223-
supportsTVOS: false,
224188
},
225189
{
226190
key: 'DevSettings',
@@ -229,102 +193,82 @@ const APIs: Array<RNTesterModuleInfo> = [
229193
{
230194
key: 'Dimensions',
231195
module: require('../examples/Dimensions/DimensionsExample'),
232-
supportsTVOS: true,
233196
},
234197
{
235198
key: 'Keyboard',
236199
module: require('../examples/Keyboard/KeyboardExample').default,
237-
supportsTVOS: true,
238200
},
239201
{
240202
key: 'LayoutAnimationExample',
241203
module: require('../examples/Layout/LayoutAnimationExample'),
242-
supportsTVOS: true,
243204
},
244205
{
245206
key: 'LayoutExample',
246207
module: require('../examples/Layout/LayoutExample'),
247-
supportsTVOS: true,
248208
},
249209
{
250210
key: 'LinkingExample',
251211
module: require('../examples/Linking/LinkingExample'),
252-
supportsTVOS: true,
253212
},
254213
{
255214
key: 'NativeAnimationsExample',
256215
module: require('../examples/NativeAnimation/NativeAnimationsExample'),
257-
supportsTVOS: true,
258216
},
259217
{
260218
key: 'OrientationChangeExample',
261219
module: require('../examples/OrientationChange/OrientationChangeExample'),
262-
supportsTVOS: false,
263220
},
264221
{
265222
key: 'PanResponderExample',
266223
module: require('../examples/PanResponder/PanResponderExample'),
267-
supportsTVOS: false,
268224
},
269225
{
270226
key: 'PlatformColorExample',
271227
module: require('../examples/PlatformColor/PlatformColorExample'),
272-
supportsTVOS: true,
273228
},
274229
{
275230
key: 'PointerEventsExample',
276231
module: require('../examples/PointerEvents/PointerEventsExample'),
277-
supportsTVOS: false,
278232
},
279233
{
280234
key: 'RCTRootViewIOSExample',
281235
module: require('../examples/RCTRootView/RCTRootViewIOSExample'),
282-
supportsTVOS: true,
283236
},
284237
{
285238
key: 'RTLExample',
286239
module: require('../examples/RTL/RTLExample'),
287-
supportsTVOS: true,
288240
},
289241
{
290242
key: 'ShareExample',
291243
module: require('../examples/Share/ShareExample'),
292-
supportsTVOS: true,
293244
},
294245
{
295246
key: 'SnapshotExample',
296247
module: require('../examples/Snapshot/SnapshotExample'),
297-
supportsTVOS: true,
298248
},
299249
{
300250
key: 'TimerExample',
301251
module: require('../examples/Timer/TimerExample'),
302-
supportsTVOS: true,
303252
},
304253
{
305254
key: 'TransformExample',
306255
module: require('../examples/Transform/TransformExample'),
307-
supportsTVOS: true,
308256
},
309257
{
310258
key: 'TurboModuleExample',
311259
module: require('../examples/TurboModule/TurboModuleExample'),
312-
supportsTVOS: false,
313260
},
314261
{
315262
key: 'VibrationExample',
316263
module: require('../examples/Vibration/VibrationExample'),
317-
supportsTVOS: false,
318264
},
319265
{
320266
key: 'WebSocketExample',
321267
module: require('../examples/WebSocket/WebSocketExample'),
322-
supportsTVOS: true,
323268
},
324269
{
325270
key: 'XHRExample',
326271
module: require('../examples/XHR/XHRExample'),
327-
supportsTVOS: true,
328272
},
329273
];
330274

0 commit comments

Comments
 (0)