- 新增基础设施:useOSSUpload Hook、SSEContext Provider、taskStageMapper 工具 - 达人端4页面:任务列表/详情/脚本上传/视频上传对接真实 API - 代理商端3页面:工作台/审核队列/审核详情对接真实 API - 品牌方端4页面:项目列表/创建项目/项目详情/Brief配置对接真实 API - 保留 USE_MOCK 开关,mock 模式下使用类型安全的 mock 数据 - 所有页面添加 loading 骨架屏、SSE 实时更新、错误处理 Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
28 lines
707 B
TypeScript
28 lines
707 B
TypeScript
import '../styles/globals.css'
|
|
import { AuthProvider } from '@/contexts/AuthContext'
|
|
import { SSEProvider } from '@/contexts/SSEContext'
|
|
import { ToastProvider } from '@/components/ui/Toast'
|
|
|
|
export const metadata = {
|
|
title: '秒思智能审核',
|
|
description: 'AI 驱动的营销内容合规审核平台',
|
|
}
|
|
|
|
export default function RootLayout({
|
|
children,
|
|
}: {
|
|
children: React.ReactNode
|
|
}) {
|
|
return (
|
|
<html lang="zh-CN" className="h-full">
|
|
<body className="h-full bg-bg-page text-text-primary font-sans">
|
|
<ToastProvider>
|
|
<AuthProvider>
|
|
<SSEProvider>{children}</SSEProvider>
|
|
</AuthProvider>
|
|
</ToastProvider>
|
|
</body>
|
|
</html>
|
|
)
|
|
}
|