9ffa30cc03
Remove `**...**` emphasis markers from inline comments and JSDoc blocks across auth and chat components, machine mappers, and quota helpers. These are plain code comments, not rendered markdown, so the bold syntax was noise. Files touched: - src/app/auth/components/auth-screen.tsx - src/app/chat/components/chat-header.tsx - src/app/chat/components/chat-screen.tsx - chat machine mapper / quota helpers No functional or behavioral changes.
19 lines
599 B
TypeScript
19 lines
599 B
TypeScript
/**
|
|
* 根路径处理
|
|
*
|
|
* Server Component:把访客直接送入 `/splash`,由 splash 页(Client)根据
|
|
* `authStorage.hasLoginToken()` 决定是否再跳 `/chat`。
|
|
*
|
|
* 这里不做鉴权重定向:Server 端读不到 localStorage,且当前没有 HttpOnly
|
|
* cookie(见 `src/data/storage/auth/auth_storage.ts` 的 TODO)。
|
|
* `src/proxy.ts` 已为未来 cookie 化预留了基于 `login_token` cookie 的 short-circuit。
|
|
*/
|
|
|
|
import { redirect } from "next/navigation";
|
|
|
|
import { ROUTES } from "@/router/routes";
|
|
|
|
export default function Home() {
|
|
redirect(ROUTES.splash);
|
|
}
|