perf: use UIAppState where possible to reduce UI rerenders (#6560)

This commit is contained in:
David Luzar
2023-05-08 10:14:02 +02:00
committed by GitHub
parent 026949204d
commit 560231d365
33 changed files with 155 additions and 125 deletions
+2 -2
View File
@@ -1,4 +1,4 @@
import { LibraryItem, ExcalidrawProps, AppState } from "../types";
import { LibraryItem, ExcalidrawProps, UIAppState } from "../types";
import LibraryMenuBrowseButton from "./LibraryMenuBrowseButton";
import { LibraryDropdownMenu } from "./LibraryMenuHeaderContent";
@@ -13,7 +13,7 @@ export const LibraryMenuControlButtons = ({
selectedItems: LibraryItem["id"][];
onSelectItems: (id: LibraryItem["id"][]) => void;
libraryReturnUrl: ExcalidrawProps["libraryReturnUrl"];
theme: AppState["theme"];
theme: UIAppState["theme"];
id: string;
style: React.CSSProperties;
}) => {