From 0e6a0c17f4ccb84249c9949fe645ecd273f3ded9 Mon Sep 17 00:00:00 2001 From: Antonio Anaya Date: Thu, 12 Feb 2026 04:37:00 -0600 Subject: [PATCH] ui_migration fix(deps): added emiters array for Type safety --- .../labThingsComponents/actionButton.vue | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/webapp/src/components/labThingsComponents/actionButton.vue b/webapp/src/components/labThingsComponents/actionButton.vue index 1ef2c816..f4e40beb 100644 --- a/webapp/src/components/labThingsComponents/actionButton.vue +++ b/webapp/src/components/labThingsComponents/actionButton.vue @@ -33,6 +33,23 @@ import { eventBus } from "../../eventBus.js"; export default { name: "ActionButton", + + emits: [ + 'update:progress', + 'update:taskStarted', + 'update:taskRunning', + 'update:log', + 'update:taskStatus', + 'submit', + 'taskStarted', + 'taskRunning', + 'response', + 'completed', + 'cancelled', + 'finished', + 'error' + ], + components: { ActionProgressBar: markRaw(ActionProgressBar), ActionStatusModal: markRaw(ActionStatusModal)