RoomPage.js 1.01 KB
Newer Older
Kim, Chaerin's avatar
Kim, Chaerin committed
1
2
3
4
5
6
7
import Header from "../components/Header";
import ChannelList from "../components/Room/ChannelList";
import RoomHeader from "../components/Room/RoomHeader";
import Screen from "../components/Room/Screen";
import User from "../components/Room/User";
import Controller from "../components/Room/Controller";
import { useState } from "react";
Kim, Chaerin's avatar
Kim, Chaerin committed
8
9

const RoomPage = () => {
Kim, Chaerin's avatar
Kim, Chaerin committed
10
11
12
13
14
15
16
  const [mic, setMic] = useState(true);
  const [speaker, setSpeaker] = useState(true);
  const [video, setVideo] = useState(true);

  const micClick = () => setMic(!mic);
  const speakerClick = () => setSpeaker(!speaker);
  const videoClick = () => setVideo(!video);
Kim, Chaerin's avatar
Kim, Chaerin committed
17
18
  return (
    <div>
우지원's avatar
우지원 committed
19
20
      {/* <Header hamburger={ChannelList} /> */}
      <ChannelList />
Kim, Chaerin's avatar
Kim, Chaerin committed
21
      <RoomHeader />
Kim, Chaerin's avatar
Kim, Chaerin committed
22
      <Screen mic={mic} video={video} />
Kim, Chaerin's avatar
Kim, Chaerin committed
23
      <User />
Kim, Chaerin's avatar
Kim, Chaerin committed
24
25
26
27
28
29
30
31
      <Controller
        mic={mic}
        speaker={speaker}
        video={video}
        micClick={micClick}
        speakerClick={speakerClick}
        videoClick={videoClick}
      />
Kim, Chaerin's avatar
Kim, Chaerin committed
32
    </div>
Kim, Chaerin's avatar
Kim, Chaerin committed
33
34
  );
};
Kim, Chaerin's avatar
Kim, Chaerin committed
35

Kim, Chaerin's avatar
Kim, Chaerin committed
36
export default RoomPage;