Skip to content

Commit

Permalink
switch devices. show button only in WebRTC
Browse files Browse the repository at this point in the history
  • Loading branch information
edospadoni committed Feb 9, 2024
1 parent 4907b8c commit 14827ec
Showing 1 changed file with 3 additions and 2 deletions.
5 changes: 3 additions & 2 deletions src/components/SwitchInputView/DropdownContent.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,7 @@ import { FontAwesomeIcon } from '@fortawesome/react-fontawesome'
import { faCheck, faEllipsis, faMicrophone, faVolumeHigh } from '@fortawesome/free-solid-svg-icons'
import { Menu, Transition } from '@headlessui/react'
import { t } from 'i18next'
import { isWebRTC } from '../../lib/user/default_device'

const DropdownContent: FC<DropdownContentProps> = ({ username, status }) => {
const { sipcall }: any = useSelector((state: RootState) => state.webrtc)
Expand Down Expand Up @@ -52,7 +53,6 @@ const DropdownContent: FC<DropdownContentProps> = ({ username, status }) => {
.enumerateDevices()
.then((deviceInfos) => {
setActualDevice(deviceInfos)
// setActualDevice(deviceInfos.sort((a, b) => (a.deviceId === selectedAudioOutput ? -1 : 1)))
})
.catch((error) => {
console.error('error', error)
Expand All @@ -69,6 +69,7 @@ const DropdownContent: FC<DropdownContentProps> = ({ username, status }) => {
}, [selectedAudioOutput, selectedAudioInput])
return (
<>
{isWebRTC() ? (
<Menu as='div' className='relative inline-block text-left' data-stop-propagation={true}>
<Menu.Button className='pi-bg-transparent enabled:hover:pi-bg-gray-500 focus:pi-ring-gray-500 pi-flex pi-font-sans pi-font-light pi-content-center pi-items-center pi-justify-center pi-tracking-wide pi-duration-200 pi-transform pi-outline-none focus:pi-ring-2 focus:pi-z-20 focus:pi-ring-offset-2 disabled:pi-opacity-75 pi-text-white pi-border pi-border-transparent focus:pi-ring-offset-black pi-rounded-full pi-text-sm pi-leading-4 pi-h-12 pi-w-12 pi-col-start-auto pi-transition-color pi-shrink-0'>
<FontAwesomeIcon size='xl' icon={faEllipsis} className='pi-text-gray-100' />
Expand Down Expand Up @@ -233,7 +234,7 @@ const DropdownContent: FC<DropdownContentProps> = ({ username, status }) => {
</div>
</Menu.Items>
</Transition>
</Menu>
</Menu>) : ( <div></div> )}
</>
)
}
Expand Down

0 comments on commit 14827ec

Please sign in to comment.