mirror of
https://github.com/tenrok/vue-select.git
synced 2026-05-17 02:29:37 +03:00
7644929efe
Migrates documentation from markdown-based content to Nuxt Content v3 with file-based routing. Removes old markdown content files, adds new Vue page components, updates layout and content rendering logic, introduces a Prose wrapper, and updates dependencies for Nuxt Content v3 and related packages.
20 lines
407 B
TypeScript
20 lines
407 B
TypeScript
import { defineContentConfig, defineCollection } from '@nuxt/content'
|
|
import { z } from 'zod'
|
|
|
|
export default defineContentConfig({
|
|
collections: {
|
|
guide: defineCollection({
|
|
type: 'page',
|
|
source: 'guide/**/*.md',
|
|
schema: z.object({
|
|
section: z.string().optional(),
|
|
}),
|
|
}),
|
|
|
|
api: defineCollection({
|
|
type: 'page',
|
|
source: 'api/**/*.md',
|
|
}),
|
|
},
|
|
})
|