feat(nds): add pressed state for all buttons

This commit is contained in:
2026-02-11 23:33:26 +01:00
parent 305ef81083
commit 2137abf424
57 changed files with 413 additions and 369 deletions

View File

@@ -210,16 +210,8 @@ export const useButtonNavigation = <T extends Record<string, Rect>>({
}
});
const handleMouseUp = () => {
useMouseUp(() => {
pressedButton.value = null;
};
onMounted(() => {
document.addEventListener("mouseup", handleMouseUp);
});
onUnmounted(() => {
document.removeEventListener("mouseup", handleMouseUp);
});
onClick((x: number, y: number) => {