You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
29 lines
686 B
29 lines
686 B
import React, { StrictMode } from "react"; |
|
import { createRoot } from "react-dom/client"; |
|
|
|
import "@excalidraw/excalidraw/index.css"; |
|
|
|
import type * as TExcalidraw from "@excalidraw/excalidraw"; |
|
|
|
import App from "./components/ExampleApp"; |
|
|
|
declare global { |
|
interface Window { |
|
ExcalidrawLib: typeof TExcalidraw; |
|
} |
|
} |
|
|
|
const rootElement = document.getElementById("root")!; |
|
const root = createRoot(rootElement); |
|
const { Excalidraw } = window.ExcalidrawLib; |
|
root.render( |
|
<StrictMode> |
|
<App |
|
appTitle={"Excalidraw Example"} |
|
useCustom={(api: any, args?: any[]) => {}} |
|
excalidrawLib={window.ExcalidrawLib} |
|
> |
|
<Excalidraw /> |
|
</App> |
|
</StrictMode>, |
|
);
|
|
|