import { TabParent } from './Apps-styles'; import { NavCloseTab } from '../../assets/Icons/NavCloseTab.tsx'; import { getBaseApiReact } from '../../App'; import { Avatar, ButtonBase, useTheme } from '@mui/material'; import LogoSelected from '../../assets/svgs/LogoSelected.svg'; import { executeEvent } from '../../utils/events'; import LockIcon from '@mui/icons-material/Lock'; const TabComponent = ({ isSelected, app }) => { const theme = useTheme(); return ( { if (isSelected) { executeEvent('removeTab', { data: app, }); return; } executeEvent('setSelectedTab', { data: app, }); }} > {isSelected && ( )} {app?.isPrivate && !app?.privateAppProperties?.logo ? ( ) : ( center-icon )} ); }; export default TabComponent;