import React from 'react'; import Avatar from 'boring-avatars'; import { CheckCircleIcon, DotsCircleHorizontalIcon, } from '@heroicons/react/outline'; import type { Types } from '@meshtastic/meshtasticjs'; import { useAppSelector } from '../hooks/redux'; interface ChatMessageProps { message: { message: Types.TextPacket; ack: boolean }; } export const ChatMessage = (props: ChatMessageProps): JSX.Element => { const myNodeInfo = useAppSelector((state) => state.meshtastic.myNodeInfo); const nodes = useAppSelector((state) => state.meshtastic.nodes); const node = nodes.find((node) => { return node.num === props.message.message.packet.from; }); return (
-