diff --git a/src/components/dashboard/SendPanel.vue b/src/components/dashboard/SendPanel.vue index 8ba4feb..c50dcac 100644 --- a/src/components/dashboard/SendPanel.vue +++ b/src/components/dashboard/SendPanel.vue @@ -4,7 +4,9 @@ import type { MqttConnection, Preset, PublishDto } from '../../types/mqtt' import { extractVariables, resolveTemplate, resolveUserProperties } from '../../utils/envVarResolver' import { mqttPublish } from '../../stores/useMqttBridge' import { useGlobalVariables } from '../../stores/useGlobalVariables' +import { prettyJson } from '../../utils/format' import { ElMessage } from 'element-plus' +import HoverPreview from '../common/HoverPreview.vue' import VariableEditor from './VariableEditor.vue' import UserPropertiesEditor from './UserPropertiesEditor.vue' import GlobalVariableManager from './GlobalVariableManager.vue' @@ -209,12 +211,14 @@ function onBindingChange(name: string, value: string) {