套用wujie修改
This commit is contained in:
1 parent
c48317672c
commit
31525e79a8
5 files changed
+171
-110
No files matched your search
@@ -6,7 +6,7 @@ import { useSearchParams } from "next/navigation";
|
||||
import { useTheme } from "@/contexts/ThemeContext";
|
||||
import { loginByUsername } from "@/core/auth/api";
|
||||
import { setStoredAuth } from "@/core/auth";
|
||||
import { readWujieProps } from "@/core/embed/wujie";
|
||||
import { readWujieProps, isWujieEnv } from "@/core/embed/wujie";
|
||||
import RoundtablePlanningPage from "@/roundtable-planning/pages/RoundtablePlanningPage";
|
||||
import { ChatRuntime } from "./WorkspaceRoutes";
|
||||
import "@/roundtable-planning/styles/roundtable-planning.css";
|
||||
@@ -66,6 +66,12 @@ export default function EmbedRoundtablePage() {
|
||||
setTheme(resolveEmbedRoundtableTheme(themeParam));
|
||||
}, [themeParam, setTheme]);
|
||||
|
||||
useEffect(() => {
|
||||
if (!isWujieEnv()) return;
|
||||
document.documentElement.classList.add("wujie-embed");
|
||||
return () => document.documentElement.classList.remove("wujie-embed");
|
||||
}, []);
|
||||
|
||||
useEffect(() => {
|
||||
let cancelled = false;
|
||||
async function runLogin() {
|
||||
|
||||
Reference in new issue
Block a user