feat(stock): /stock/screener 라우트 + 임시 placeholder

This commit is contained in:
2026-05-12 14:13:26 +09:00
parent 42ebd5a87c
commit cd6072727f
2 changed files with 15 additions and 0 deletions

View File

@@ -0,0 +1,10 @@
import React from 'react';
export default function Screener() {
return (
<div style={{ padding: 24, color: '#e5e7eb' }}>
<h1>스크리너</h1>
<p>구현 Task 4.3에서 페이지 골격 + hooks + 컴포넌트가 추가됩니다.</p>
</div>
);
}

View File

@@ -19,6 +19,7 @@ const Lotto = lazy(() => import('./pages/lotto/Lotto'));
const Travel = lazy(() => import('./pages/travel/Travel')); const Travel = lazy(() => import('./pages/travel/Travel'));
const Stock = lazy(() => import('./pages/stock/Stock')); const Stock = lazy(() => import('./pages/stock/Stock'));
const StockTrade = lazy(() => import('./pages/stock/StockTrade')); const StockTrade = lazy(() => import('./pages/stock/StockTrade'));
const Screener = lazy(() => import('./pages/stock/screener/Screener'));
const Subscription = lazy(() => import('./pages/subscription/Subscription')); const Subscription = lazy(() => import('./pages/subscription/Subscription'));
const EffectLab = lazy(() => import('./pages/effect-lab/EffectLab')); const EffectLab = lazy(() => import('./pages/effect-lab/EffectLab'));
const SwordStream = lazy(() => import('./pages/effect-lab/SwordStream')); const SwordStream = lazy(() => import('./pages/effect-lab/SwordStream'));
@@ -160,6 +161,10 @@ export const appRoutes = [
path: 'stock/trade', path: 'stock/trade',
element: <StockTrade />, element: <StockTrade />,
}, },
{
path: 'stock/screener',
element: <Screener />,
},
{ {
path: 'realestate', path: 'realestate',
element: <Subscription />, element: <Subscription />,