mirror of
https://github.com/lux-tel/websites.git
synced 2026-10-30 20:31:36 +00:00
34 lines
853 B
TypeScript
34 lines
853 B
TypeScript
import { createSanityConfig } from '@session/sanity-cms/lib/config';
|
|
import { NEXT_PUBLIC_SANITY_DATASET, NEXT_PUBLIC_SANITY_PROJECT_ID } from '@/lib/env';
|
|
import {
|
|
authorSchema,
|
|
cryptoAddressSchema,
|
|
fileSchema,
|
|
pageSchema,
|
|
postSchema,
|
|
siteSchema,
|
|
socialSchema,
|
|
specialSchema,
|
|
} from '@session/sanity-cms/schemas';
|
|
import { SANITY_UTIL_PATH } from '@/lib/constants';
|
|
|
|
export const sanityConfig = createSanityConfig({
|
|
projectId: NEXT_PUBLIC_SANITY_PROJECT_ID,
|
|
dataset: NEXT_PUBLIC_SANITY_DATASET,
|
|
paths: {
|
|
studio: SANITY_UTIL_PATH.STUDIO,
|
|
enableDrafts: SANITY_UTIL_PATH.ENABLE_DRAFT,
|
|
disableDrafts: SANITY_UTIL_PATH.DISABLE_DRAFT,
|
|
},
|
|
schemas: [
|
|
pageSchema,
|
|
postSchema,
|
|
authorSchema,
|
|
socialSchema,
|
|
specialSchema,
|
|
fileSchema,
|
|
cryptoAddressSchema,
|
|
],
|
|
singletonSchemas: [siteSchema],
|
|
});
|