/
githubmirror
/
wp-calypso
Обзор
Документация
Войти
/
githubmirror
/
wp-calypso
Код
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
trunk
client/reader/discover/index.node.jsx
29 строк
1 KB
Jarda Snajdr
Rename .js to .jsx (try 2) (#110347)
30 апр 2026, 21:01
Не верифицирован
30 апр 2026, 21:01
d2fc75f
Код
Авторство
О чём код?
import { getAnyLanguageRouteParam } from '@automattic/i18n-utils'; import { makeLayout, ssrSetupLocale } from 'calypso/controller'; import DiscoverHeaderAndNavigation from 'calypso/reader/discover/components/header-and-navigation'; import PostPlaceholder from 'calypso/reader/stream/post-placeholder'; import { getCurrentTabFromURL } from 'calypso/reader/utils'; import renderHeaderSection from '../lib/header-section'; import { DiscoverDocumentHead } from './discover-document-head'; import { FRESHLY_PRESSED_TAB } from './helper'; import { getLocalizedRoutes, DISCOVER_PREFIX } from './routes'; const discoverSsr = ( context, next ) => { context.renderHeaderSection = renderHeaderSection; const selectedTab = getCurrentTabFromURL( context.path, DISCOVER_PREFIX, FRESHLY_PRESSED_TAB ); context.primary = ( <> <DiscoverDocumentHead /> <DiscoverHeaderAndNavigation selectedTab={ selectedTab } /> <PostPlaceholder /> </> ); next(); }; export default function ( router ) { const anyLangParam = getAnyLanguageRouteParam(); router( getLocalizedRoutes( anyLangParam ), ssrSetupLocale, discoverSsr, makeLayout ); }