close

useSite

useSite 返回根据 rspress.config.ts 序列化后的站点配置。

  • 类型: () => { site: SiteData }

下面是一个获取 rspress.config.ts 中的 title 配置的示例:

Rspress
import { useSite } from '@rspress/core/runtime';

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

可以配合 usePage 一起使用,同时获取全局站点配置和当前页面的元信息。