Files
theater-ziefen-website/sanity.config.ts
T
johannes.gasser 2a0f7d5bcf
Build and Deploy / build-and-deploy (push) Failing after 2m42s
add missing files
2026-05-07 09:46:44 +02:00

31 lines
917 B
TypeScript

import { defineConfig } from 'sanity'
import { structureTool } from 'sanity/structure'
import { visionTool } from '@sanity/vision'
import { schemaTypes } from './src/sanity/schemas'
export default defineConfig({
projectId: import.meta.env.PUBLIC_SANITY_PROJECT_ID,
dataset: import.meta.env.PUBLIC_SANITY_DATASET ?? 'production',
plugins: [
structureTool({
structure: (S) =>
S.list()
.title('Content')
.items([
S.listItem()
.title('Theater Homepage')
.child(
S.document()
.schemaType('theaterHomepage')
.documentId('theaterHomepage')
),
S.divider(),
S.documentTypeListItem('post').title('Blog Posts'),
S.documentTypeListItem('page').title('Pages'),
]),
}),
visionTool(),
],
schema: { types: schemaTypes },
})