From d38c0c98171fed75b6ce36bf6f4e07f1472439ba Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Denis=20=C5=A0vara?= Date: Thu, 8 Jan 2026 11:39:51 +0100 Subject: [PATCH] Add bridge overflow menu controller. --- .../bridge/overflow_menu_controller.js | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 app/javascript/bridge/controllers/bridge/overflow_menu_controller.js diff --git a/app/javascript/bridge/controllers/bridge/overflow_menu_controller.js b/app/javascript/bridge/controllers/bridge/overflow_menu_controller.js new file mode 100644 index 000000000..e4138e1ce --- /dev/null +++ b/app/javascript/bridge/controllers/bridge/overflow_menu_controller.js @@ -0,0 +1,16 @@ +import { BridgeComponent } from "@hotwired/hotwire-native-bridge" + +export default class extends BridgeComponent { + static component = "overflow-menu" + + connect() { + super.connect() + this.notifyBridgeOfConnect() + } + + notifyBridgeOfConnect() { + this.send("connect", this.bridgeElement.getButton(), () => { + this.element.click() + }) + } +}