Files
lightController/src/composables/useContextMenu.ts
Adrian Zürcher 488ce84ae9 first commit
2025-05-05 18:38:51 +02:00

22 lines
384 B
TypeScript

import { ref } from 'vue';
export const contextMenu = ref({
show: false,
x: 0,
y: 0,
anchor: 'top left',
self: 'top left',
node: null,
});
export function openContextMenu(event: MouseEvent, node: undefined) {
contextMenu.value = {
show: true,
x: event.clientX,
y: event.clientY,
anchor: 'top left',
self: 'top left',
node: node ?? null,
};
}