passing penDetected to ShapesSwitcher

This commit is contained in:
Zsolt Viczian 2022-03-20 17:40:25 +01:00
parent 24d7380333
commit 15d88d0fe0
3 changed files with 4 additions and 1 deletions

View File

@ -186,14 +186,15 @@ export const ShapesSwitcher = ({
setAppState,
onImageAction,
appState,
penDetected,
}: {
canvas: HTMLCanvasElement | null;
elementType: AppState["elementType"];
setAppState: React.Component<any, AppState>["setState"];
onImageAction: (data: { pointerType: PointerType | null }) => void;
appState: AppState;
penDetected: boolean;
}) => {
const penDetected = useDeviceType().penDetected;
return (
<>
{SHAPES.map(({ value, icon, key }, index) => {

View File

@ -352,6 +352,7 @@ const LayerUI = ({
insertOnCanvasDirectly: pointerType !== "mouse",
});
}}
penDetected={deviceType.penDetected}
/>
</Stack.Row>
</Island>

View File

@ -83,6 +83,7 @@ export const MobileMenu = ({
insertOnCanvasDirectly: pointerType !== "mouse",
});
}}
penDetected={deviceType.penDetected}
/>
</Stack.Row>
</Island>