import * as React from 'react';
import ExpoAPIIcon from '../components/ExpoAPIIcon';
import ComponentListScreen from './ComponentListScreen';
const screens = [
'ActivityIndicator',
'BarCodeScanner',
'BlurView',
'Button',
'Camera',
'Checkbox',
'ClipboardPasteButton',
'DateTimePicker',
'DrawerLayoutAndroid',
'ExpoMaps',
'FlashList',
'GL',
'GestureHandlerList',
'GestureHandlerPinch',
'GestureHandlerSwipeable',
'Gif',
'HTML',
'Image',
'LinearGradient',
'Lottie',
'Maps',
'MaskedView',
'Modal',
'Picker',
'Pressable',
'QRCode',
'Reanimated',
'Skia',
'SVG',
'Screens',
'ScrollView',
'SegmentedControl',
'Slider',
'Switch',
'Text',
'TextInput',
'TouchableBounce',
'Touchables',
'Video',
'PagerView',
'WebView',
];
export const ScreenItems = screens.map((name) => ({
name,
route: `/components/${name.toLowerCase()}`,
// isAvailable: !!Screens[name],
isAvailable: true,
}));
export default function ExpoComponentsScreen() {
const renderItemRight = React.useCallback(
({ name }: { name: string }) => (
),
[]
);
return ;
}