@@ -2,20 +2,24 @@ import { BrowserRouter, Route, Routes } from "react-router-dom";
22import PortalProvider from "./components/portal/portal-provider" ;
33import ContentLayout from "./layouts/content-layout" ;
44import OnboardingLayout from "./layouts/onboarding-layout" ;
5+ import Error404Page from "./pages/404-page" ;
56import CreatePostPage from "./pages/create-post-page" ;
67import MainPage from "./pages/main-page" ;
7- import RollingPaperListPage from "./pages/rolling-paper-list-page" ;
88import MessagesPage from "./pages/messages-page" ;
9+ import RollingPaperListPage from "./pages/rolling-paper-list-page" ;
910import SendMessagePage from "./pages/send-message-page" ;
11+ import GlobalStyle from "./styles/global-style" ;
1012import TestApiPage from "./tests/test-api-page" ;
1113import TestComponentsPage from "./tests/test-components-page" ;
12- import Error404Page from "./pages/404-page" ;
13- import GlobalStyle from "./styles/global-style" ;
1414
1515function Provider ( { children } ) {
1616 return < PortalProvider > { children } </ PortalProvider > ;
1717}
1818
19+ function Development ( { children } ) {
20+ return import . meta. env . PROD ? < h1 > 개발 전용 페이지입니다.</ h1 > : children ;
21+ }
22+
1923function App ( ) {
2024 return (
2125 < >
@@ -62,13 +66,19 @@ function App() {
6266 </ Route >
6367 </ Route >
6468 < Route path = "/test-components" element = { < TestComponentsPage /> } />
65- < Route path = "/test-api" element = { < TestApiPage /> } />
69+ < Route
70+ path = "/test-api"
71+ element = {
72+ < Development >
73+ < TestApiPage />
74+ </ Development >
75+ }
76+ />
6677 < Route path = "*" element = { < Error404Page /> } />
6778 </ Routes >
6879 </ BrowserRouter >
6980 </ Provider >
7081 </ >
71-
7282 ) ;
7383}
7484
0 commit comments