mirror of
https://github.com/thomasnordquist/MQTT-Explorer.git
synced 2026-09-14 18:44:39 +00:00
17 lines
482 B
TypeScript
17 lines
482 B
TypeScript
import { TreeNodeFactory } from '../'
|
|
import { Base64Message } from '../Base64Message'
|
|
import { TreeNode } from '../TreeNode'
|
|
import { MqttMessage } from '../../../../events'
|
|
|
|
export function makeTreeNode(topic: string, message?: string): TreeNode<any> {
|
|
const mqttMessage: MqttMessage = {
|
|
topic,
|
|
payload: message ? Base64Message.fromString(message) : null,
|
|
qos: 0,
|
|
retain: false,
|
|
messageId: undefined,
|
|
}
|
|
|
|
return TreeNodeFactory.fromMessage(mqttMessage)
|
|
}
|