react-native-video-player
Version:
A <VideoPlayer /> component for React Native with controls
26 lines (25 loc) • 732 B
JavaScript
;
import { Image, StyleSheet, TouchableOpacity } from 'react-native';
import { memo } from 'react';
import { jsx as _jsx } from "react/jsx-runtime";
export const PlayButton = /*#__PURE__*/memo(({
isPlaying,
onPlayPress,
playControlCustomStyles,
controlButtonCustomStyles
}) => {
return /*#__PURE__*/_jsx(TouchableOpacity, {
onPress: onPlayPress,
style: [styles.playControl, controlButtonCustomStyles, playControlCustomStyles],
children: /*#__PURE__*/_jsx(Image, {
source: isPlaying ? require('../img/pause.png') : require('../img/play.png')
})
});
});
const styles = StyleSheet.create({
playControl: {
color: 'white',
padding: 8
}
});
//# sourceMappingURL=PlayButton.js.map