Initial commit

This commit is contained in:
bufferstack 2024-12-25 02:14:10 -05:00
commit 383f8bc667
91 changed files with 9972 additions and 0 deletions

27
src/types.ts Normal file
View file

@ -0,0 +1,27 @@
import type socialIcons from "@assets/socialIcons";
export type Site = {
website: string;
author: string;
profile: string;
desc: string;
title: string;
ogImage?: string;
lightAndDarkMode: boolean;
postPerIndex: number;
postPerPage: number;
scheduledPostMargin: number;
showArchives?: boolean;
editPost?: {
url?: URL["href"];
text?: string;
appendFilePath?: boolean;
};
};
export type SocialObjects = {
name: keyof typeof socialIcons;
href: string;
active: boolean;
linkTitle: string;
}[];