Browse Source

Fix build errors

pull/211/head
Tom Fifield 2 years ago
parent
commit
e825a737b0
  1. 4
      src/components/PageComponents/Messages/TraceRoute.tsx
  2. 3
      src/pages/Messages.tsx

4
src/components/PageComponents/Messages/TraceRoute.tsx

@ -2,8 +2,8 @@ import { useDevice } from "@app/core/stores/deviceStore.js";
import type { Protobuf } from "@meshtastic/js"; import type { Protobuf } from "@meshtastic/js";
export interface TraceRouteProps { export interface TraceRouteProps {
from: Protobuf.Mesh.NodeInfo; from?: Protobuf.Mesh.NodeInfo;
to: Protobuf.Mesh.NodeInfo; to?: Protobuf.Mesh.NodeInfo;
route: Array<number>; route: Array<number>;
} }

3
src/pages/Messages.tsx

@ -82,7 +82,8 @@ export const MessagesPage = (): JSX.Element => {
{ {
icon: WaypointsIcon, icon: WaypointsIcon,
async onClick() { async onClick() {
await connection?.traceRoute(nodes.get(activeChat)?.num).then(() => if (nodes.get(activeChat)?.num === undefined) return;
await connection?.traceRoute(nodes.get(activeChat)?.num!).then(() =>
toast({ toast({
title: `Traceroute sent.`, title: `Traceroute sent.`,
}), }),

Loading…
Cancel
Save