import { Fragment } from 'react/jsx-runtime';
import { IoOpenOutline } from 'react-icons/io5';
import ViewNavigationMenu from '../../common/components/navigation-menu/ViewNavigationMenu';
import EmptyPage from '../../common/components/state/EmptyPage';
import ViewLogo from '../../common/components/view-logo/ViewLogo';
import ViewParamsEditor from '../../common/components/view-params-editor/ViewParamsEditor';
import { useWindowTitle } from '../../common/hooks/useWindowTitle';
import useProjectData from '../../common/hooks-query/useProjectData';
import { useViewOptionsStore } from '../../common/stores/viewOptions';
import { useTranslation } from '../../translation/TranslationProvider';
import './ProjectInfo.scss';
export default function ProjectInfo() {
// persisted app state
const isMirrored = useViewOptionsStore((state) => state.mirror);
const { data, status } = useProjectData();
const { getLocalizedString } = useTranslation();
useWindowTitle('Project info');
if (status === 'pending' || !data) {
return (
<>