feat(tarot): 라우팅 4 페이지 + navLinks 추가 (T17)

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
2026-05-24 00:49:32 +09:00
parent bc6c45dee3
commit f3551815d1
2 changed files with 39 additions and 0 deletions

View File

@@ -11,6 +11,7 @@ import {
IconTodo,
IconInsta,
IconPortfolio,
IconTarot,
} from './components/Icons';
const Home = lazy(() => import('./pages/home/Home'));
@@ -29,6 +30,10 @@ const Todo = lazy(() => import('./pages/todo/Todo'));
const MusicStudio = lazy(() => import('./pages/music/MusicStudio'));
const InstaCards = lazy(() => import('./pages/insta/InstaCards'));
const Portfolio = lazy(() => import('./pages/portfolio/Portfolio'));
const Tarot = lazy(() => import('./pages/tarot/Tarot'));
const TarotTodayCard = lazy(() => import('./pages/tarot/TodayCard'));
const TarotReading = lazy(() => import('./pages/tarot/Reading'));
const TarotHistory = lazy(() => import('./pages/tarot/History'));
export const navLinks = [
{
@@ -139,6 +144,15 @@ export const navLinks = [
icon: <IconLab />,
accent: '#fbbf24',
},
{
id: 'tarot',
label: 'Tarot',
path: '/tarot',
subtitle: 'ARCANA',
description: '라이더-웨이트 카드로 오늘과 내일을 비추는 리딩 랩',
icon: <IconTarot />,
accent: '#a78bfa',
},
];
export const appRoutes = [
@@ -210,4 +224,20 @@ export const appRoutes = [
path: 'agent-office',
lazy: () => import('./pages/agent-office/AgentOffice'),
},
{
path: 'tarot',
element: <Tarot />,
},
{
path: 'tarot/today',
element: <TarotTodayCard />,
},
{
path: 'tarot/reading',
element: <TarotReading />,
},
{
path: 'tarot/history',
element: <TarotHistory />,
},
];