import React from 'react'; import { Asset } from 'expo-asset'; import { ScrollView, StyleSheet, PixelRatio } from 'react-native'; import { Audio } from 'expo-av'; import ListButton from '../../components/ListButton'; import HeadingText from '../../components/HeadingText'; import Player from './AudioPlayer'; import AudioModeSelector from './AudioModeSelector'; export default class AuthSessionScreen extends React.Component { static navigationOptions = { title: 'Audio', }; _setAudioActive = (active: boolean) => () => Audio.setIsEnabledAsync(active); render() { return ( Audio state Audio mode HTTP player Local asset player ); } } const styles = StyleSheet.create({ contentContainer: { padding: 10, }, player: { borderBottomWidth: 1.0 / PixelRatio.get(), borderBottomColor: '#cccccc', }, });