Press n or j to go to the next uncovered block, b, p or k for the previous block.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 | 18x 18x 6x 6x 18x | import React, {useState} from 'react'; import {AudioOutlined, AudioMutedOutlined} from '@ant-design/icons'; export interface MicOnOffProps { setIsMicOn: (arg0: boolean) => void; } function MicOnOff(props: MicOnOffProps): JSX.Element { const [mic, setMic] = useState(true); const onClick = () => { setMic(!mic); props.setIsMicOn(!mic); }; return ( <div> {mic ? ( <AudioOutlined className="navbar_button" onClick={onClick} /> ) : ( <AudioMutedOutlined className="navbar_button" onClick={onClick} /> )} </div> ); } export default MicOnOff; |