import React, { useState } from 'react' import { View, StyleSheet, ActivityIndicator } from 'react-native' import Video from 'react-native-video' import type { BasicPreviewProps } from './interface' interface VideoPreviewProps extends BasicPreviewProps {} const VideoPreview: React.FC = ({ target }) => { const [loading, setLoading] = useState(false) return ( ) } export default VideoPreview const styles = StyleSheet.create({ container: { flex: 1, paddingBottom: 20, backgroundColor: '#000', }, loadingContainer: { position: 'absolute', left: 0, right: 0, top: 0, bottom: 0, backgroundColor: 'transparent', flexDirection: 'row', justifyContent: 'center', alignItems: 'center', }, flex1: { flex: 1, }, })