For AI agents: the complete documentation index is available at /rspress-russian/llms.txt, the full documentation bundle is available at /rspress-russian/llms-full.txt, and this page is available as Markdown at /rspress-russian/ui/hooks/use-site.md.
close

useSite

useSite возвращает сериализованную конфигурацию сайта из rspress.config.ts.

  • Тип: () => { site: SiteData }

Вот пример получения конфигурации title из rspress.config.ts:

Rspress по-русски
import { useSite } from '@rspress/core/runtime';

export default function SiteTitle() {
  const { site } = useSite();
  return <span>{site.title}</span>;
}

Может использоваться вместе с usePage для получения как глобальной конфигурации сайта, так и метаданных текущей страницы.