import { VideoroomLayoutDto } from '@/proxy/videoroom/models' import { FaTimes, FaTh, FaExpand, FaDesktop, FaUsers } from 'react-icons/fa' import { Button } from '@/components/ui' import { useLocalization } from '@/utils/hooks/useLocalization' interface LayoutPanelProps { layouts: VideoroomLayoutDto[] currentLayout: VideoroomLayoutDto onChangeLayout: (layout: VideoroomLayoutDto) => void onClose: () => void } const getLayoutIcon = (type: string) => { switch (type) { case 'grid': return case 'speaker': return case 'presentation': return case 'sidebar': return case 'teacher-focus': return default: return } } const LayoutPanel = ({ layouts, currentLayout, onChangeLayout, onClose }: LayoutPanelProps) => { const { translate } = useLocalization() return (

{translate('::App.VideoRoom.SelectVideoLayout')}

{layouts.map((layout) => ( ))}
) } export default LayoutPanel