mirror of
https://github.com/versia-pub/blog.git
synced 2025-12-06 08:48:18 +01:00
37 lines
693 B
TypeScript
37 lines
693 B
TypeScript
export interface FrontMatter {
|
|
title: string;
|
|
description: string;
|
|
image: string;
|
|
image_credit?: string;
|
|
image_width?: number;
|
|
image_height?: number;
|
|
created_at: string;
|
|
private?: string;
|
|
author: string;
|
|
author_image: string;
|
|
author_handle: string;
|
|
}
|
|
|
|
export interface Post {
|
|
title: string;
|
|
description: string;
|
|
image: {
|
|
url: string;
|
|
credit?: string;
|
|
width?: number;
|
|
height?: number;
|
|
};
|
|
banner?: string;
|
|
author: Author;
|
|
private: boolean;
|
|
created_at: string;
|
|
content: string;
|
|
path: string;
|
|
}
|
|
|
|
export interface Author {
|
|
name: string;
|
|
image: string;
|
|
handle: string;
|
|
}
|