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 ; }