import React, { useRef } from 'react'; import { TouchableOpacity } from 'react-native'; import { useLiveness3DContext } from '../context/Liveness3DContext'; import { continueButton } from '../utils/continueButton'; import { OitiContinueButtonInterface } from '../interfaces/OitiContinueButton'; export const ContinueButton: React.FC = ({ children, ...props }) => { const touchableOpacityRef = useRef(null); const { setScreen, startLiveness } = useLiveness3DContext(); function onContinue() { continueButton().then((result) => { result === true && startLiveness(); result === false && setScreen(2); }); } const handlePress = () => { onContinue(); }; return ( //@ts-ignore {children} ); };