import React from 'react'; import { ChipIcon, DeviceMobileIcon, RssIcon, StatusOfflineIcon, StatusOnlineIcon, WifiIcon, } from '@heroicons/react/outline'; import { IBLEConnection, IHTTPConnection, ISerialConnection, Types, } from '@meshtastic/meshtasticjs'; import Logo from './logo'; interface HeaderProps { status: Types.DeviceStatusEnum; IsReady: boolean; LastMeshInterraction: number; connection: IHTTPConnection | ISerialConnection | IBLEConnection; setConnection: React.Dispatch< React.SetStateAction >; } const Header = (props: HeaderProps): JSX.Element => { const [activeConnection, setActiveConnection] = React.useState<'http' | 'serial' | 'ble'>('http'); return ( ); }; export default Header;