starlight-sidebar-topics
Version:
Starlight plugin to split your documentation into different sections, each with its own sidebar.
13 lines (10 loc) • 388 B
text/typescript
import { z } from 'astro/zod'
export const topicSchema = z.object({
/**
* ID of the topic to associate with the current page if the page is not listed in any topic sidebar configuration.
*
* @see https://starlight-sidebar-topics.netlify.app/docs/guides/unlisted-pages/
*/
topic: z.string().optional(),
})
export type TopicFrontmatterSchema = z.input<typeof topicSchema>