Files
vscode-front-matter/src/constants/ContentType.ts

49 lines
898 B
TypeScript

import { ContentType } from './../models/PanelSettings';
export const DEFAULT_CONTENT_TYPE_NAME = 'default';
export const DEFAULT_CONTENT_TYPE: ContentType = {
name: DEFAULT_CONTENT_TYPE_NAME,
pageBundle: false,
previewPath: null,
fields: [
{
title: 'Title',
name: 'title',
type: 'string'
},
{
title: 'Description',
name: 'description',
type: 'string'
},
{
title: 'Publishing date',
name: 'date',
type: 'datetime',
default: '{{now}}',
isPublishDate: true
},
{
title: 'Content preview',
name: 'preview',
type: 'image'
},
{
title: 'Is in draft',
name: 'draft',
type: 'draft'
},
{
title: 'Tags',
name: 'tags',
type: 'tags'
},
{
title: 'Categories',
name: 'categories',
type: 'categories'
}
]
};