webstudio/ui/src/index.tsx

29 lines
815 B
TypeScript
Raw Normal View History

2024-01-23 17:23:10 +03:00
import "reflect-metadata";
2023-11-10 12:06:40 +03:00
import "antd/dist/antd.min.css";
2024-06-19 15:23:01 +03:00
import ReactDOM from "react-dom/client";
2023-11-10 12:06:40 +03:00
import { extensions } from "./core/extensions/extensions";
2024-08-29 12:26:54 +03:00
import { SocketListener } from "./features/socket_listener/socket_listener";
2023-12-28 17:18:12 +03:00
import { RouterProvider } from "react-router-dom";
import { router } from "./core/routers/routers";
2024-07-13 18:18:14 +03:00
import { configure } from "mobx";
2024-09-10 19:58:09 +03:00
import { ThemeStore } from "./core/store/theme_store";
2025-01-18 15:29:07 +03:00
import { FormBuildTest } from "./core/ui/form_builder/test";
2023-11-10 12:06:40 +03:00
2024-05-13 20:43:11 +03:00
configure({
2024-07-13 18:18:14 +03:00
enforceActions: "never",
});
2024-07-23 13:33:19 +03:00
2023-11-10 12:06:40 +03:00
extensions();
2024-07-23 13:33:19 +03:00
2023-12-03 16:16:08 +03:00
const root = ReactDOM.createRoot(document.getElementById("root") as HTMLElement);
2024-09-10 19:58:09 +03:00
export const themeStore = new ThemeStore();
2024-09-20 13:56:33 +03:00
2023-11-01 18:24:43 +03:00
root.render(
2023-11-10 12:06:40 +03:00
<>
2024-12-31 14:47:17 +03:00
<SocketListener>
<RouterProvider router={router} />
2024-12-31 14:47:17 +03:00
</SocketListener>
2025-01-18 15:29:07 +03:00
{/* <FormBuildTest /> */}
2023-11-10 12:06:40 +03:00
</>
2023-11-01 18:24:43 +03:00
);