App.tsx 517 Bytes
Newer Older
Yoon, Daeki's avatar
Yoon, Daeki committed
1
import React from "react";
2
import { Outlet } from "react-router-dom";
Yoon, Daeki's avatar
Yoon, Daeki committed
3
import { AuthProvider } from "./auth/auth.context";
Jiwon Yoon's avatar
Jiwon Yoon committed
4
import { Footer, Header } from "./commons";
jang dong hyeok's avatar
jang dong hyeok committed
5
6
import { DndProvider } from "react-dnd/dist/core";
import { HTML5Backend } from "react-dnd-html5-backend";
Yoon, Daeki's avatar
Yoon, Daeki committed
7

8
const App = () => (
Yoon, Daeki's avatar
Yoon, Daeki committed
9
  <AuthProvider>
10
    <Header />
Jiwon Yoon's avatar
Jiwon Yoon committed
11
    <div style={{ minHeight: "80vh" }}>
jang dong hyeok's avatar
jang dong hyeok committed
12
13
14
      <DndProvider backend={HTML5Backend}>
        <Outlet />
      </DndProvider>
Jiwon Yoon's avatar
Jiwon Yoon committed
15
16
    </div>
    <Footer />
Yoon, Daeki's avatar
Yoon, Daeki committed
17
  </AuthProvider>
18
19
20
);

export default App;