import PropTypes from 'prop-types' import { useCallback, useState } from 'react' import { Button, Flex, Typography } from 'antd' import classNames from 'classnames' import ScrollBox from './ScrollBox' import PlusIcon from '../../Icons/PlusIcon' import XMarkIcon from '../../Icons/XMarkIcon' import HomeIcon from '../../Icons/HomeIcon' import { getModelByName } from '../../../database/ObjectModels' import { useNavigationTabs } from '../context/NavigationTabsContext' import { getDesktopWindowId } from '../../../electrobun-bridge.js' import { hasExternalTabDrag, writeTabDragData } from './tabDrag' const { Text } = Typography const DashboardTabChrome = () => ( <>