Change note drag overlay props to match new token drag overlay
This commit is contained in:
parent
14fbb41e9d
commit
60140f1ffc
@ -1,23 +1,27 @@
|
||||
import { NoteRemoveEventHander } from "../../types/Events";
|
||||
import { NoteDraggingOptions } from "../../types/Note";
|
||||
|
||||
import DragOverlay from "../map/DragOverlay";
|
||||
|
||||
type NoteDragOverlayProps = {
|
||||
onNoteRemove: NoteRemoveEventHander;
|
||||
noteId: string;
|
||||
dragging: boolean;
|
||||
draggingOptions: NoteDraggingOptions;
|
||||
};
|
||||
|
||||
function NoteDragOverlay({
|
||||
onNoteRemove,
|
||||
noteId,
|
||||
dragging,
|
||||
draggingOptions,
|
||||
}: NoteDragOverlayProps) {
|
||||
function handleNoteRemove() {
|
||||
onNoteRemove([noteId]);
|
||||
onNoteRemove([draggingOptions.noteId]);
|
||||
}
|
||||
|
||||
return <DragOverlay dragging={dragging} onRemove={handleNoteRemove} />;
|
||||
return (
|
||||
<DragOverlay
|
||||
dragging={draggingOptions.dragging}
|
||||
onRemove={handleNoteRemove}
|
||||
/>
|
||||
);
|
||||
}
|
||||
|
||||
export default NoteDragOverlay;
|
||||
|
@ -141,8 +141,7 @@ function useMapNotes(
|
||||
|
||||
const noteDragOverlay = noteDraggingOptions ? (
|
||||
<NoteDragOverlay
|
||||
dragging={noteDraggingOptions.dragging}
|
||||
noteId={noteDraggingOptions.noteId}
|
||||
draggingOptions={noteDraggingOptions}
|
||||
onNoteRemove={handleNoteRemove}
|
||||
/>
|
||||
) : null;
|
||||
|
Loading…
Reference in New Issue
Block a user