Skip to content

Commit f8a5fd5

Browse files
committed
refactor: Simplify canvas drag start handling in GardenPlanner by creating a typed reference for better readability and maintainability.
1 parent cf34672 commit f8a5fd5

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

src/components/GardenPlanner.vue

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -112,7 +112,8 @@ const {
112112
const handlePaletteDragStart = (event: PointerEvent, plantId: string) => {
113113
// Forward the drag start to the canvas component
114114
if (canvasRef.value && 'startPaletteDrag' in canvasRef.value) {
115-
(canvasRef.value as { startPaletteDrag: (event: PointerEvent, plantId: string) => void }).startPaletteDrag(event, plantId);
115+
const canvas = canvasRef.value as { startPaletteDrag: (event: PointerEvent, plantId: string) => void };
116+
canvas.startPaletteDrag(event, plantId);
116117
}
117118
};
118119
</script>

0 commit comments

Comments
 (0)