import type { PageContext } from '../../renderer/types' import type { PageProps } from '../types' import { PRERENDERED_ARTICLES_COUNT } from '../../components/Views/Expo/Expo' import { apiClient } from '../../utils/apiClient' export const onBeforeRender = async (_pageContext: PageContext) => { const expoShouts = await apiClient.getShouts({ filters: { excludeLayout: 'article' }, limit: PRERENDERED_ARTICLES_COUNT, }) const pageProps: PageProps = { expoShouts, seo: { title: '' } } return { pageContext: { pageProps, }, } }