mirror of
https://github.com/ajnart/homarr.git
synced 2026-01-30 19:29:17 +01:00
* feat: plex integration * feat: plex integration * fix: DeepSource error * fix: lint error * fix: pnpm-lock * fix: lint error * fix: errors * fix: pnpm-lock * fix: reviewed changes * fix: reviewed changes * fix: reviewed changes * fix: pnpm-lock
38 lines
539 B
TypeScript
38 lines
539 B
TypeScript
interface MediaContainer {
|
|
Video?: Session[];
|
|
Track?: Session[];
|
|
}
|
|
|
|
interface Session {
|
|
User?: {
|
|
$: {
|
|
id: string;
|
|
title: string;
|
|
thumb?: string;
|
|
};
|
|
}[];
|
|
Player?: {
|
|
$: {
|
|
product: string;
|
|
title: string;
|
|
};
|
|
}[];
|
|
Session?: {
|
|
$: {
|
|
id: string;
|
|
};
|
|
}[];
|
|
$: {
|
|
grandparentTitle?: string;
|
|
parentTitle?: string;
|
|
title?: string;
|
|
index?: number;
|
|
type: string;
|
|
live?: string;
|
|
};
|
|
}
|
|
|
|
export interface PlexResponse {
|
|
MediaContainer: MediaContainer;
|
|
}
|