13 lines
		
	
	
		
			282 B
		
	
	
	
		
			TypeScript
		
	
	
	
	
	
			
		
		
	
	
			13 lines
		
	
	
		
			282 B
		
	
	
	
		
			TypeScript
		
	
	
	
	
	
import { defineCollection, z } from 'astro:content';
 | 
						|
 | 
						|
const categoryCollection = defineCollection({
 | 
						|
  type: 'content',
 | 
						|
  schema: () =>
 | 
						|
    z.object({
 | 
						|
      title: z.string(),
 | 
						|
      description: z.string(),
 | 
						|
    }),
 | 
						|
});
 | 
						|
 | 
						|
export const collections = { categories: categoryCollection };
 |