import { IoEye, IoEyeOffOutline } from 'react-icons/io5'; import IconButton from '../../../common/components/buttons/IconButton'; import { setMessage, useExternalMessageInput as useSecondaryMessageInput, useTimerMessageInput, } from '../../../common/hooks/useSocket'; import InputRow from './InputRow'; import TimerControlsPreview from './TimerViewControl'; export default function MessageControl() { return ( <> ); } function TimerMessageInput() { const { text, visible } = useTimerMessageInput(); return ( setMessage.timerText(newValue)} > setMessage.timerVisible(!visible)} variant={visible ? 'primary' : 'subtle'} > {visible ? : } ); } function SecondaryInput() { const { text, visible } = useSecondaryMessageInput(); const toggleSecondary = () => { if (visible) { setMessage.timerSecondarySource(null); } else { setMessage.timerSecondarySource('secondary'); } }; return ( setMessage.secondaryMessage(newValue)} > {visible ? : } ); }