All files / src/components Setting.tsx

100% Statements 1/1
100% Branches 0/0
100% Functions 1/1
100% Lines 1/1

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 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41                                3x                                                
import React from 'react';
import {Menu} from 'antd';
import '../pages/spacePage/space.css';
import SelectDevice from './SelectDevice';
 
export interface SettingProps {
  onClickConfirm: () => void;
  changeEachAudio: (deviceId: string) => void;
  changeInputStream: (stream: MediaStream) => void;
  setSelectOutputDevice: React.Dispatch<React.SetStateAction<string>>;
  seletedOutputDevice: string;
  setSelectInputDevice: React.Dispatch<React.SetStateAction<string>>;
  seletedInputDevice: string;
}
// 옵션에다가 기계를 넣어줘야합니다.
function SettingDropDown(props: SettingProps): JSX.Element {
  return (
    <Menu className="setting_dropdown_menu">
      <Menu.Item className="setting_menu_item_title" key="0" disabled={false}>
        <div className="setting_title">설정</div>
      </Menu.Item>
      <Menu.Divider></Menu.Divider>
      <Menu.Item className="setting_menu_item_content" key="1">
        <div>
          <div className="audio_title">오디오 설정</div>
          <SelectDevice
            changeEachAudio={props.changeEachAudio}
            changeInputStream={props.changeInputStream}
            setSelectOutputDevice={props.setSelectOutputDevice}
            seletedOutputDevice={props.seletedOutputDevice}
            setSelectInputDevice={props.setSelectInputDevice}
            seletedInputDevice={props.seletedInputDevice}
          ></SelectDevice>
        </div>
      </Menu.Item>
    </Menu>
  );
}
 
export default SettingDropDown;