<script setup>import { useData } from 'vitepress'import ButtonBasic from './examples/button/basic.vue'const { site, theme, page, frontmatter } = useData()</script># Runtime API ExamplesThis page demonstrates usage of some of the runtime APIs provided by VitePress.The main `useData()` API can be used to access site, theme, and page data for the current page. It works in both `.md` and `.vue` files:```md## Results### Theme Data<pre>{{ theme }}</pre>### Page Data<pre>{{ page }}</pre>### Page Frontmatter<pre>{{ frontmatter }}</pre>## MoreCheck out the documentation for the [full list of runtime APIs](https://vitepress.dev/reference/runtime-api#usedata).## Test<ButtonBasic></ButtonBasic>