import { forwardRef, type ForwardRefRenderFunction } from 'react'; import { useIntl } from 'react-intl'; import { Spinner } from '../../atoms'; import { Page, type PageProps } from './page'; import { PageBody } from './page-body'; import styles from './page.module.scss'; const LoadingPageWithRef: ForwardRefRenderFunction< HTMLDivElement, Omit > = (props, ref) => { const intl = useIntl(); const loadingMsg = intl.formatMessage({ defaultMessage: 'The requested page is loading...', description: 'LoadingPage: loading message', id: '0UzObH', }); return ( {loadingMsg} ); }; export const LoadingPage = forwardRef(LoadingPageWithRef);