Skip to content

Commit 8d623af

Browse files
committed
Move logic to product-assistant
1 parent 9b388a1 commit 8d623af

File tree

3 files changed

+5
-8
lines changed

3 files changed

+5
-8
lines changed

frontend/src/components/immersive-editor/HostedInstanceEditorWrapper.vue

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -126,11 +126,6 @@ export default {
126126
case 'request-drawer-state':
127127
this.$emit('request-drawer-state')
128128
break
129-
case 'nr-assistant/workspace:change':
130-
if (event.data.tab?.label) {
131-
document.title = `Node-RED: ${event.data.tab.label} - FlowFuse`
132-
}
133-
break
134129
default:
135130
}
136131
}

frontend/src/components/immersive-editor/RemoteInstanceEditorWrapper.vue

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -92,9 +92,6 @@ export default {
9292
// is reset when the user is active inside the cross-origin iframe.
9393
window.dispatchEvent(new MouseEvent('mousemove'))
9494
}
95-
if (event.data?.type === 'nr-assistant/workspace:change' && event.data?.source === 'nr-assistant' && event.data.tab?.label) {
96-
document.title = `Node-RED: ${event.data.tab.label} - FlowFuse`
97-
}
9895
}
9996
}
10097
}

frontend/src/stores/product-assistant.js

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -297,6 +297,11 @@ export const useProductAssistantStore = defineStore('product-assistant', {
297297
return this.removeDebugLogContext(payload.data.debugLog)
298298
case payload.data.type === 'debug-log-context-clear':
299299
return this.resetDebugLogContext()
300+
case payload.data.type === 'nr-assistant/workspace:change':
301+
if (payload.data.tab?.label) {
302+
document.title = `Node-RED: ${payload.data.tab.label} - FlowFuse`
303+
}
304+
break
300305
default:
301306
// do nothing
302307
}

0 commit comments

Comments
 (0)