UNPKG

sanity

Version:

Sanity is a real-time content infrastructure with a scalable, hosted backend featuring a Graph Oriented Query Language (GROQ), asset pipelines and fast edge caches

25 lines (23 loc) 916 B
import {type DiffComponent, type DiffComponentOptions} from '../../types' import {BooleanFieldDiff} from '../../types/boolean/diff' import {DatetimeFieldDiff} from '../../types/datetime/diff' import {FileFieldDiff} from '../../types/file/diff' import {ImageFieldDiff} from '../../types/image/diff' import {NumberFieldDiff} from '../../types/number/diff' import {PTDiff} from '../../types/portableText/diff' import {ReferenceFieldDiff} from '../../types/reference/diff' import {StringFieldDiff} from '../../types/string/diff' export const defaultComponents: Record< string, DiffComponent<any> | DiffComponentOptions<any> | undefined > = { block: PTDiff, boolean: {component: BooleanFieldDiff, showHeader: false}, date: DatetimeFieldDiff, datetime: DatetimeFieldDiff, file: FileFieldDiff, image: ImageFieldDiff, number: NumberFieldDiff, reference: ReferenceFieldDiff, string: StringFieldDiff, }