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} renderJSONExportDialog={renderJSONExportDialog}
renderImageExportDialog={renderImageExportDialog} renderImageExportDialog={renderImageExportDialog}
setAppState={setAppState} setAppState={setAppState}
setDeviceType={setDeviceType}
onCollabButtonClick={onCollabButtonClick} onCollabButtonClick={onCollabButtonClick}
onLockToggle={onLockToggle} onLockToggle={onLockToggle}
onPenModeToggle={onPenModeToggle} onPenModeToggle={onPenModeToggle}

View File

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