import React, { FC } from 'react'; import type { IRevision } from '@growi/core'; import { useTranslation } from 'next-i18next'; import Link from 'next/link'; import { useSWRxPageByPath } from '~/stores/page'; import { useCustomSidebarOptions } from '~/stores/renderer'; import loggerFactory from '~/utils/logger'; import RevisionRenderer from '../Page/RevisionRenderer'; import { SidebarHeaderReloadButton } from './SidebarHeaderReloadButton'; import CustomSidebarContentSkeleton from './Skeleton/CustomSidebarContentSkeleton'; import styles from './CustomSidebar.module.scss'; const logger = loggerFactory('growi:cli:CustomSidebar'); const SidebarNotFound = () => { const { t } = useTranslation(); return (