mirror of
https://github.com/neosubhamoy/neodlp.git
synced 2026-02-04 18:52:22 +05:30
feat: added clear, copy log buttons and pagination in completed downloads
This commit is contained in:
@@ -97,3 +97,21 @@ export interface DownloadProgress {
|
||||
total: number | null;
|
||||
eta: number | null;
|
||||
}
|
||||
|
||||
export interface Paginated<T = any> {
|
||||
current_page: number;
|
||||
from: number;
|
||||
first_page: number;
|
||||
last_page: number;
|
||||
pages: Array<{
|
||||
label: string;
|
||||
page: number;
|
||||
active: boolean;
|
||||
}>;
|
||||
next_page: number | null;
|
||||
per_page: number;
|
||||
prev_page: number | null;
|
||||
to: number;
|
||||
total: number;
|
||||
data: T[];
|
||||
}
|
||||
|
||||
@@ -71,7 +71,9 @@ export interface DownloaderPageStatesStore {
|
||||
|
||||
export interface LibraryPageStatesStore {
|
||||
activeTab: string;
|
||||
activeCompletedDownloadsPage: number;
|
||||
setActiveTab: (tab: string) => void;
|
||||
setActiveCompletedDownloadsPage: (page: number) => void;
|
||||
}
|
||||
|
||||
export interface DownloadActionStatesStore {
|
||||
|
||||
Reference in New Issue
Block a user