import React, { useState } from 'react'; import { TouchableWithoutFeedback, View } from 'react-native'; import { RTCView } from 'react-native-webrtc'; import { ToolboxImage } from '../enums/ToolboxImage.enum'; import Toolbox from './toolbox/Toolbox'; interface Props { audioFileIndex?: ToolboxImage, videoFileIndex?: ToolboxImage, containerStyle: Object, objectFit?: any, streamURL: string, viewStyle: Object, isToolboxAvailable: boolean, isToolboxVisible: boolean, hangupHandler?: () => void, audioSwitchHandler?: () => void, videoSwitchHandler?: () => void } const ViewContainer = (props: Props) => { const [isClicked, setClicked] = useState(true); const onPressHandler = () => { setClicked(!isClicked); } return ( { props.isToolboxAvailable && props.isToolboxVisible && } ) } export default ViewContainer;