import React, {useState, useCallback, useRef} from 'react'; import { getFeatures } from '@ijl/cli'; import logo from '../assets/logo-white.svg'; import arrow from '../assets/36-arrow-right.svg'; import { Keyboard } from '../components/keyboard'; import { MainWrapper, InputElement, InputLabel, InputWrapper, LogoImg, ArrowImg, IconButton, StartWrapper, StartI, StartInput, StartLabel, } from './style'; import {socket} from "../socket"; const keyboardFeature = getFeatures('hub-video-start')?.keyboard; const Input = ({ onStart }) => { const [value, setValue] = useState(''); const [inFocuse, setInfocuse] = useState(false); const handleChange = useCallback(event => { setValue(event.target.value.toUpperCase()) }, [setValue]); const handleSubmit = useCallback((event) => { event.preventDefault(); if (value === 'SBER') { onStart() } }, [value]) return ( <>
{keyboardFeature && inFocuse && (