Commit c10ff7b7 authored by 한규민's avatar 한규민
Browse files

다시

parent 3c84b7c1
import React, { useState, useEffect } from "react";
import { BrowserRouter as Router, Route, Switch } from "react-router-dom"; import { BrowserRouter as Router, Route, Switch } from "react-router-dom";
import Header from "./components/Header"; import Header from "./components/Header";
import SubNav from "./components/Navs/SubNav"; import SubNav from "./components/Navs/SubNav";
...@@ -13,10 +14,15 @@ import AdminPage from "./pages/AdminPage/AdminPage"; ...@@ -13,10 +14,15 @@ import AdminPage from "./pages/AdminPage/AdminPage";
import TicketingPage from "./pages/TicketingPage"; import TicketingPage from "./pages/TicketingPage";
import SearchPage from "./pages/SearchPage"; import SearchPage from "./pages/SearchPage";
const AppContext = React.createContext();
function App() { function App() {
const [role, setRole] = useState("user");
const store = {role, setRole};
return ( return (
<div className="" style={{ backgroundColor: "black" }}> <div className="" style={{ backgroundColor: "black" }}>
<AppContext.Provider value={store}>
<Router style={{ backgroundColor: "black" }}> <Router style={{ backgroundColor: "black" }}>
<SubNav /> <SubNav />
<Header /> <Header />
...@@ -32,8 +38,10 @@ function App() { ...@@ -32,8 +38,10 @@ function App() {
<Route path="/admin" component={AdminPage} /> <Route path="/admin" component={AdminPage} />
</Switch> </Switch>
</Router> </Router>
// </div> </AppContext.Provider>
</div>
); );
} }
export { AppContext }
export default App; export default App;
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment