import React from 'react';
import { Button, Menu, Dropdown } from 'antd';
import { CaretDownOutlined } from '@ant-design/icons';
import { useTranslation } from 'react-i18next';
import { DefaultIcon, TowRowsIcon, ThreeRowsIcon } from './LayoutIcons';
import styles from './LayoutSwitcher.module.less';
interface LayoutProps {
updateLayout: (val: string) => void;
}
let icon: React.ReactNode;
const curLayout =
typeof window !== 'undefined' ? localStorage.getItem('layout') : null;
switch (curLayout) {
case 'viewTwoCols':
icon = ;
break;
case 'viewThreeCols':
icon = ;
break;
default:
icon = ;
}
const LayoutSwitcher: React.FC = ({ updateLayout }) => {
const { t } = useTranslation();
const menu = (
);
return (
);
};
export default LayoutSwitcher;