import { defineField, defineType } from "sanity"; export const homepage = defineType({ name: 'homepage', title: 'Homepage', type: 'document', fieldsets: [ { name: 'seo', title: 'Metadata & SEO', description: 'Use these fields to override the default metadata', options: { collapsible: true, collapsed: true, } }, { name: 'title', title: 'Page Title' } ], fields: [ defineField({ name: 'title', title: 'Title', type: 'string', fieldset: 'title' }), defineField({ name: 'slug', title: 'Slug', type: 'slug', options: { source: 'title', maxLength: 96 }, fieldset: 'title' }), defineField({ name: 'body', title: 'Body', type: 'blockContent' }), defineField({ name: 'cta', title: 'Call to Action', type: 'cta', }), defineField({ name: 'tech', title: "Tech", type: 'array', of: [ { type: 'reference', to: [ {type: 'technologies'} ] } ] }), defineField({ name: 'seo', type: 'seo', fieldset: 'seo' }) ], })