Overnap

폴더 구조 변경

1 import React, { useContext, useState } from 'react'; 1 import React, { useContext, useState } from 'react';
2 import { RouteComponentProps } from 'react-router'; 2 import { RouteComponentProps } from 'react-router';
3 -import { Footer } from './Footer'; 3 +import { Footer } from '../components/common/Footer';
4 -import { MessageResponse } from './Message'; 4 +import type { MessageResponse } from '../components/common/types';
5 -import SocketContext from './SocketContext'; 5 +import SocketContext from '../SocketContext';
6 6
7 export const Login: React.FC<RouteComponentProps> = ({ history }) => { 7 export const Login: React.FC<RouteComponentProps> = ({ history }) => {
8 const socket = useContext(SocketContext); 8 const socket = useContext(SocketContext);
......
1 import React, { useContext, useEffect, useState } from 'react'; 1 import React, { useContext, useEffect, useState } from 'react';
2 import { RouteComponentProps } from 'react-router'; 2 import { RouteComponentProps } from 'react-router';
3 -import { MessageResponse, MessageType } from './Message'; 3 +import type { MessageResponse, MessageType } from '../components/common/types';
4 -import SocketContext from './SocketContext'; 4 +import SocketContext from '../contexts/SocketContext';
5 5
6 interface Room { 6 interface Room {
7 uuid: string; 7 uuid: string;
...@@ -15,7 +15,7 @@ export const Rooms: React.FC<RouteComponentProps> = ({ history }) => { ...@@ -15,7 +15,7 @@ export const Rooms: React.FC<RouteComponentProps> = ({ history }) => {
15 const [ rooms, setRooms ] = useState<Room[]>([]); 15 const [ rooms, setRooms ] = useState<Room[]>([]);
16 16
17 const refreshRooms = () => { 17 const refreshRooms = () => {
18 - socket.emit(MessageType.ROOM_LIST_REQUEST, (response: MessageResponse<Room[]>) => { 18 + socket.emit("room_list_request", (response: MessageResponse<Room[]>) => {
19 if (response.ok) { 19 if (response.ok) {
20 setRooms(response.result!); 20 setRooms(response.result!);
21 } else { 21 } else {
......