1
0
Fork 0
freesewing/sites/sanity/sanity.config.js
2023-06-17 10:51:25 +02:00

21 lines
652 B
JavaScript

import { defineConfig } from 'sanity'
import { deskTool } from 'sanity/desk'
import { visionTool } from '@sanity/vision'
import { markdownSchema } from 'sanity-plugin-markdown'
import { schemaTypes } from './schemas'
import { capitalize } from '../shared/utils.mjs'
export default defineConfig(
['site-content', 'user-content'].map((dataset) => ({
name: dataset,
title: `FreeSewing ${dataset
.split('-')
.map((word) => capitalize(word))
.join(' ')}`,
projectId: 'hl5bw8cj',
dataset,
basePath: `/${dataset}`,
plugins: [deskTool(), visionTool(), markdownSchema()],
schema: { types: schemaTypes },
}))
)