cherry2250 4df7ba0697 인증 영역 개발 완료 (로그인, 회원가입, 프로필 관리)
- 로그인 페이지: 이메일 + 비밀번호 로그인, 소셜 로그인 버튼
- 회원가입 페이지: 3단계 funnel (계정정보, 개인정보, 사업장정보)
- 프로필 관리 페이지: 기본정보/매장정보 수정, 비밀번호 변경, 로그아웃
- MUI v6 + React Hook Form + Zod 검증
- Next.js 14 App Router, TypeScript 5

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-24 11:27:15 +09:00

45 lines
1.1 KiB
TypeScript

import type { Metadata, Viewport } from 'next';
import { MUIThemeProvider } from '@/lib/theme-provider';
import { ReactQueryProvider } from '@/lib/react-query-provider';
import '@/styles/globals.css';
export const metadata: Metadata = {
title: 'KT AI 이벤트 마케팅',
description: '소상공인을 위한 AI 기반 이벤트 자동 생성 서비스',
};
export const viewport: Viewport = {
width: 'device-width',
initialScale: 1,
maximumScale: 1,
themeColor: '#E31E24',
};
export default function RootLayout({
children,
}: {
children: React.ReactNode;
}) {
return (
<html lang="ko">
<head>
<link
rel="stylesheet"
href="https://cdn.jsdelivr.net/gh/orioncactus/pretendard@v1.3.9/dist/web/variable/pretendardvariable.min.css"
/>
<link
rel="stylesheet"
href="https://fonts.googleapis.com/icon?family=Material+Icons"
/>
</head>
<body>
<MUIThemeProvider>
<ReactQueryProvider>
{children}
</ReactQueryProvider>
</MUIThemeProvider>
</body>
</html>
);
}