feat: Initialize new repo

This commit is contained in:
Jesse Wierzbinski 2024-10-19 22:46:11 +02:00
commit e7941231a5
No known key found for this signature in database
23 changed files with 858 additions and 0 deletions

28
types/posts.ts Normal file
View file

@ -0,0 +1,28 @@
export interface FrontMatter {
title: string;
description: string;
image: string;
created_at: string;
private?: string;
author: string;
author_image: string;
author_handle: string;
}
export interface Post {
title: string;
description: string;
image: string;
banner?: string;
author: Author;
private: boolean;
created_at: string;
content: string;
path: string;
}
export interface Author {
name: string;
image: string;
handle: string;
}