import React from 'react'; import { Disclosure } from '@headlessui/react'; import { AdjustmentsIcon, ChevronDownIcon, ChevronRightIcon, } from '@heroicons/react/outline'; import type { IBLEConnection, IHTTPConnection, ISerialConnection, } from '@meshtastic/meshtasticjs'; import { TranslationContext } from '../../../translations/TranslationContext'; import Settings from './Settings'; interface DeviceProps { isReady: boolean; connection: ISerialConnection | IHTTPConnection | IBLEConnection; } const Device = (props: DeviceProps): JSX.Element => { const { translations } = React.useContext(TranslationContext); return ( {({ open }) => ( <>
{open ? ( ) : ( )} {translations.device_settings_title}
<>
Loading...
} >
)}
); }; export default Device;