import React, { useMemo } from 'react'; import { useTranslation } from 'next-i18next'; import CustomNavAndContents from './CustomNavigation/CustomNavAndContents'; import { DescendantsPageListForCurrentPath } from './DescendantsPageList'; import PageListIcon from './Icons/PageListIcon'; type Props = { isLinkSharingDisabled?: boolean, } const ForbiddenPage = React.memo((props: Props): JSX.Element => { const { t } = useTranslation(); const navTabMapping = useMemo(() => { return { pagelist: { Icon: PageListIcon, Content: DescendantsPageListForCurrentPath, i18n: t('page_list'), index: 0, }, }; }, [t]); return ( <>