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 { NoteRemoveEventHander } from "../../types/Events";
|
||||||
|
import { NoteDraggingOptions } from "../../types/Note";
|
||||||
|
|
||||||
import DragOverlay from "../map/DragOverlay";
|
import DragOverlay from "../map/DragOverlay";
|
||||||
|
|
||||||
type NoteDragOverlayProps = {
|
type NoteDragOverlayProps = {
|
||||||
onNoteRemove: NoteRemoveEventHander;
|
onNoteRemove: NoteRemoveEventHander;
|
||||||
noteId: string;
|
draggingOptions: NoteDraggingOptions;
|
||||||
dragging: boolean;
|
|
||||||
};
|
};
|
||||||
|
|
||||||
function NoteDragOverlay({
|
function NoteDragOverlay({
|
||||||
onNoteRemove,
|
onNoteRemove,
|
||||||
noteId,
|
draggingOptions,
|
||||||
dragging,
|
|
||||||
}: NoteDragOverlayProps) {
|
}: NoteDragOverlayProps) {
|
||||||
function handleNoteRemove() {
|
function handleNoteRemove() {
|
||||||
onNoteRemove([noteId]);
|
onNoteRemove([draggingOptions.noteId]);
|
||||||
}
|
}
|
||||||
|
|
||||||
return <DragOverlay dragging={dragging} onRemove={handleNoteRemove} />;
|
return (
|
||||||
|
<DragOverlay
|
||||||
|
dragging={draggingOptions.dragging}
|
||||||
|
onRemove={handleNoteRemove}
|
||||||
|
/>
|
||||||
|
);
|
||||||
}
|
}
|
||||||
|
|
||||||
export default NoteDragOverlay;
|
export default NoteDragOverlay;
|
||||||
|
@ -141,8 +141,7 @@ function useMapNotes(
|
|||||||
|
|
||||||
const noteDragOverlay = noteDraggingOptions ? (
|
const noteDragOverlay = noteDraggingOptions ? (
|
||||||
<NoteDragOverlay
|
<NoteDragOverlay
|
||||||
dragging={noteDraggingOptions.dragging}
|
draggingOptions={noteDraggingOptions}
|
||||||
noteId={noteDraggingOptions.noteId}
|
|
||||||
onNoteRemove={handleNoteRemove}
|
onNoteRemove={handleNoteRemove}
|
||||||
/>
|
/>
|
||||||
) : null;
|
) : null;
|
||||||
|
Loading…
Reference in New Issue
Block a user