/* * Copyright (c) 2015 Nordic Semiconductor ASA * * SPDX-License-Identifier: LicenseRef-Nordic-4-Clause */ import React, { type FC } from 'react'; import { useSelector } from 'react-redux'; import { deviceIsSelected as deviceIsSelectedSelector } from '../Device/deviceSlice'; import { openUrl } from '../utils/open'; import logoConnected from './nordic-logo-blue-icon-only.png'; import logoDisconnected from './nordic-logo-gray-icon-only.png'; import logoUniform from './nordic-logo-white-icon-only.png'; import './logo.scss'; const goToNRFConnectWebsite = () => openUrl('http://www.nordicsemi.com/nRFConnect'); const LogoImage: FC<{ src: string }> = ({ src }) => ( Nordic Semiconductor logo {}} tabIndex={0} /> ); const DynamicLogo = () => { const deviceIsSelected = useSelector(deviceIsSelectedSelector); return ( ); }; const StaticLogo = () => ; const Logo: FC<{ changeWithDeviceState?: boolean }> = ({ changeWithDeviceState = false, }) => (changeWithDeviceState ? : ); export default Logo;