import React from 'react';

import ReactDOM from 'react-dom/client';
import { HydratedRouter } from 'react-router/dom';

/**
 * 客户端入口（取代原 main.tsx）。framework 模式下保持最小化：
 * 仅把预渲染出的 HTML 文档 hydrate 为可交互的 React 应用。
 * 所有 Provider、样式、i18n 初始化均在 root.tsx 完成；
 * 语言随路由 /:lang 段切换的逻辑在路由层处理。
 */
ReactDOM.hydrateRoot(
    document,
    <React.StrictMode>
        <HydratedRouter />
    </React.StrictMode>
);
