Added CSRF & YouTube and dark mode

This commit is contained in:
cdricms
2025-01-22 17:39:03 +01:00
parent 48e761667f
commit 5a5846d853
29 changed files with 1186 additions and 280 deletions

View File

@@ -0,0 +1,48 @@
export interface IYoutube {
kind: string;
etag: string;
nextPageToken: string;
regionCode: string;
pageInfo: IYoutubePageInfo;
items: IYoutubeItem[];
}
export interface IYoutubeItem {
kind: string;
etag: string;
id: IYoutubeID;
snippet: IYoutubeSnippet;
}
export interface IYoutubeID {
kind: string;
videoId: string;
}
export interface IYoutubeSnippet {
publishedAt: Date;
channelId: string;
title: string;
description: string;
thumbnails: IYoutubeThumbnails;
channelTitle: string;
liveBroadcastContent: string;
publishTime: Date;
}
export interface IYoutubeThumbnails {
default: IYoutubeDefault;
medium: IYoutubeDefault;
high: IYoutubeDefault;
}
export interface IYoutubeDefault {
url: string;
width: number;
height: number;
}
export interface IYoutubePageInfo {
totalResults: number;
resultsPerPage: number;
}