🔍 Sitemap!

 Dark mode to protect your eyes
This commit is contained in:
2024-08-10 21:16:36 +08:00
parent 18af1ecde3
commit ad5aacce9c
11 changed files with 57 additions and 10 deletions

View File

@ -0,0 +1,11 @@
export default defineSitemapEventHandler(async () => {
const config = useRuntimeConfig();
const res = await fetch(`${config.public.solarNetworkApi}/cgi/interactive/posts?take=500`)
const result = await res.json()
return result.data.map((item: any) => asSitemapUrl({
loc: `/posts/${item.id}`,
_sitemap: "posts",
}));
})