25 lines
941 B
TypeScript
25 lines
941 B
TypeScript
import React from "react";
|
||
import { createRoot } from "react-dom/client";
|
||
import "antd/dist/reset.css";
|
||
import "./styles/globals.css";
|
||
import "./styles/shared/model-picker.css";
|
||
import "./styles/shared/overlays.css";
|
||
import "./styles/shared/scrollbars.css";
|
||
// 全局自举内置插件注册(editor-shell 等预设以模块副作用注册编辑器插槽):
|
||
// 冷启动直达编辑器时素材/时间线等插槽不再为空。
|
||
import "@/lib/plugins/builtin";
|
||
import { RouterProvider } from "react-router";
|
||
|
||
import { AppProviders } from "@/components/layout/app-providers";
|
||
import { router } from "@/router";
|
||
|
||
document.body.style.fontFamily = '"SF Pro Display","SF Pro Text","PingFang SC","Microsoft YaHei","Helvetica Neue",sans-serif';
|
||
|
||
createRoot(document.getElementById("root")!).render(
|
||
<React.StrictMode>
|
||
<AppProviders>
|
||
<RouterProvider router={router} />
|
||
</AppProviders>
|
||
</React.StrictMode>,
|
||
);
|