feat: allow props.initialData to be a function (#8135)

This commit is contained in:
Esteban Romo
2024-06-24 11:36:49 +02:00
committed by GitHub
parent a1ffa064df
commit 6ba9bd60e8
3 changed files with 10 additions and 2 deletions
+3 -1
View File
@@ -444,7 +444,9 @@ export interface ExcalidrawProps {
appState: AppState,
files: BinaryFiles,
) => void;
initialData?: MaybePromise<ExcalidrawInitialDataState | null>;
initialData?:
| (() => MaybePromise<ExcalidrawInitialDataState | null>)
| MaybePromise<ExcalidrawInitialDataState | null>;
excalidrawAPI?: (api: ExcalidrawImperativeAPI) => void;
isCollaborating?: boolean;
onPointerUpdate?: (payload: {