setDeviceType

This commit is contained in:
Zsolt Viczian 2022-03-20 18:21:19 +01:00
parent 53ba9dffd9
commit 22cd6f5115
2 changed files with 5 additions and 1 deletions

View File

@ -540,6 +540,7 @@ const LayerUI = ({
renderJSONExportDialog={renderJSONExportDialog}
renderImageExportDialog={renderImageExportDialog}
setAppState={setAppState}
setDeviceType={setDeviceType}
onCollabButtonClick={onCollabButtonClick}
onLockToggle={onLockToggle}
onPenModeToggle={onPenModeToggle}

View File

@ -1,5 +1,5 @@
import React from "react";
import { AppState } from "../types";
import { AppState, DeviceType } from "../types";
import { ActionManager } from "../actions/manager";
import { t } from "../i18n";
import Stack from "./Stack";
@ -26,6 +26,7 @@ type MobileMenuProps = {
renderJSONExportDialog: () => React.ReactNode;
renderImageExportDialog: () => React.ReactNode;
setAppState: React.Component<any, AppState>["setState"];
setDeviceType: (obj: Partial<DeviceType>) => void;
elements: readonly NonDeletedExcalidrawElement[];
libraryMenu: JSX.Element | null;
onCollabButtonClick?: () => void;
@ -51,6 +52,7 @@ export const MobileMenu = ({
renderJSONExportDialog,
renderImageExportDialog,
setAppState,
setDeviceType,
onCollabButtonClick,
onLockToggle,
onPenModeToggle,
@ -84,6 +86,7 @@ export const MobileMenu = ({
});
}}
penDetected={deviceType.penDetected}
setDeviceType={setDeviceType}
/>
</Stack.Row>
</Island>