mirror of
https://github.com/Sonny93/my-links.git
synced 2025-12-09 07:03:25 +00:00
36 lines
462 B
TypeScript
36 lines
462 B
TypeScript
export interface Category {
|
|
id: number;
|
|
name: string;
|
|
|
|
links: Link[];
|
|
nextCategoryId: number;
|
|
|
|
createdAt: Date;
|
|
updatedAt: Date;
|
|
}
|
|
|
|
export interface Link {
|
|
id: number;
|
|
|
|
name: string;
|
|
url: string;
|
|
|
|
category: {
|
|
id: number;
|
|
name: string;
|
|
};
|
|
|
|
nextLinkId: number;
|
|
favorite: boolean;
|
|
|
|
createdAt: Date;
|
|
updatedAt: Date;
|
|
}
|
|
|
|
export interface ItemComplete {
|
|
id: number;
|
|
name: string;
|
|
url: string;
|
|
type: "category" | "link";
|
|
}
|