import { StrictMode } from "react";
import { createRoot } from "react-dom/client";
import { getWelcomeAvailability } from "@/services/api/welcome";
import WelcomePage from "@/pages/welcome";
async function renderWelcome() {
try {
const { welcomeEnabled } = await getWelcomeAvailability();
if (welcomeEnabled !== true) {
window.location.replace("/");
return;
}
createRoot(document.getElementById("root")!).render();
} catch (error) {
console.error("Welcome page initialization failed", error);
createRoot(document.getElementById("root")!).render(
暂时无法打开欢迎页,请稍后重试。
返回首页
,
);
}
}
void renderWelcome();