refactor: make draggedDocIds a required property in PointerDownOptions and simplify handlePointerDown logic accordingly
This commit is contained in:
@@ -10,7 +10,7 @@ import React, {
|
||||
import { resolveDocumentAssetUrl } from '../asset_manager';
|
||||
import type { GetAsset } from '../asset_manager';
|
||||
import { formatTransform } from '../utils/math';
|
||||
import useDocumentDrag from './useDocumentDrag';
|
||||
import useDocumentDrag, { PointerDownOptions } from './useDocumentDrag';
|
||||
import PreviewZoomOverlay from '../detail/PreviewZoomOverlay';
|
||||
import {
|
||||
WorkspaceEngine,
|
||||
@@ -894,7 +894,7 @@ function DesktopWorkspaceView({
|
||||
onDocumentActivate: handleDeskDocumentActivate,
|
||||
markLayoutDirty,
|
||||
}) as {
|
||||
handlePointerDown: React.PointerEventHandler<HTMLElement>;
|
||||
handlePointerDown: (event: React.PointerEvent<HTMLElement>, docId: Identifier | null, options: PointerDownOptions) => void;
|
||||
handlePointerMove: React.PointerEventHandler<HTMLElement>;
|
||||
handlePointerUp: React.PointerEventHandler<HTMLElement>;
|
||||
handlePointerCancel: React.PointerEventHandler<HTMLElement>;
|
||||
|
||||
Reference in New Issue
Block a user