import { useEffect, useRef } from 'react' import { FaDesktop, FaStop, FaPlay } from 'react-icons/fa' import { Button } from '@/components/ui' interface ScreenSharePanelProps { isSharing: boolean onStartShare: () => void onStopShare: () => void sharedScreen?: MediaStream sharerName?: string } export const ScreenSharePanel = ({ isSharing, onStartShare, onStopShare, sharedScreen, sharerName, }: ScreenSharePanelProps) => { const videoRef = useRef(null) useEffect(() => { if (videoRef.current) { videoRef.current.srcObject = sharedScreen ?? null } }, [sharedScreen]) return (

Ekran Paylaşımı

{isSharing ? ( ) : ( )}
{sharedScreen && (
)} {isSharing && !sharedScreen && (

Ekran paylaşımı başlatılıyor...

)}
) }