Don't use tabs in editor

This commit is contained in:
prototypa
2023-01-09 21:44:06 -05:00
parent 58484dfca8
commit f641767078
56 changed files with 2217 additions and 2203 deletions

View File

@ -1,29 +1,27 @@
import { z, defineCollection } from 'astro:content';
const blog = defineCollection({
schema: {
title: z.string(),
description: z.string().optional(),
image: z.string().optional(),
schema: {
title: z.string(),
description: z.string().optional(),
image: z.string().optional(),
canonical: z.string().url().optional(),
permalink: z.string().optional(),
canonical: z.string().url().optional(),
permalink: z.string().optional(),
publishDate: z
.date().or(z.string())
.optional(),
draft: z.boolean().optional(),
publishDate: z.date().or(z.string()).optional(),
draft: z.boolean().optional(),
excerpt: z.string().optional(),
category: z.string().optional(),
tags: z.array(z.string()).optional(),
author: z.string().optional(),
},
slug: ({ defaultSlug, data }) => {
return data.permalink || defaultSlug;
},
excerpt: z.string().optional(),
category: z.string().optional(),
tags: z.array(z.string()).optional(),
author: z.string().optional(),
},
slug: ({ defaultSlug, data }) => {
return data.permalink || defaultSlug;
},
});
export const collections = {
blog: blog,
blog: blog,
};