gpreview
Version:
Preview Ghost themes locally without a full Ghost installation
83 lines • 2.24 kB
TypeScript
import { Site, Post, Author, Tag, Navigation } from '../types';
export declare const mockAuthors: Author[];
export declare const mockTags: Tag[];
export declare const mockNavigation: Navigation[];
export declare const mockSite: Site;
export declare const mockPosts: Post[];
export declare const mockPages: {
id: string;
uuid: string;
title: string;
slug: string;
html: string;
url: string;
page: true;
comment_id: string;
feature_image?: string;
featured: boolean;
visibility: string;
created_at: string;
updated_at: string;
published_at: string;
custom_excerpt?: string;
codeinjection_head?: string;
codeinjection_foot?: string;
custom_template?: string;
canonical_url?: string;
tags: Tag[];
authors: Author[];
primary_author: Author;
primary_tag?: Tag;
excerpt: string;
reading_time?: number;
og_image?: string;
og_title?: string;
og_description?: string;
twitter_image?: string;
twitter_title?: string;
twitter_description?: string;
meta_title?: string;
meta_description?: string;
}[];
export declare const defaultMockData: {
site: Site;
posts: Post[];
pages: {
id: string;
uuid: string;
title: string;
slug: string;
html: string;
url: string;
page: true;
comment_id: string;
feature_image?: string;
featured: boolean;
visibility: string;
created_at: string;
updated_at: string;
published_at: string;
custom_excerpt?: string;
codeinjection_head?: string;
codeinjection_foot?: string;
custom_template?: string;
canonical_url?: string;
tags: Tag[];
authors: Author[];
primary_author: Author;
primary_tag?: Tag;
excerpt: string;
reading_time?: number;
og_image?: string;
og_title?: string;
og_description?: string;
twitter_image?: string;
twitter_title?: string;
twitter_description?: string;
meta_title?: string;
meta_description?: string;
}[];
authors: Author[];
tags: Tag[];
};
//# sourceMappingURL=mockData.d.ts.map