mirror of
https://github.com/Tzahi12345/YoutubeDL-Material.git
synced 2026-04-09 12:21:28 +03:00
Recent videos component now remembers sort order between page reloads
This commit is contained in:
@@ -107,6 +107,12 @@ export class RecentVideosComponent implements OnInit {
|
|||||||
this.fileTypeFilter = cached_file_type_filter;
|
this.fileTypeFilter = cached_file_type_filter;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
const sort_order = localStorage.getItem('recent_videos_sort_order');
|
||||||
|
|
||||||
|
if (sort_order) {
|
||||||
|
this.descendingMode = sort_order === 'descending';
|
||||||
|
}
|
||||||
|
|
||||||
this.searchChangedSubject
|
this.searchChangedSubject
|
||||||
.debounceTime(500)
|
.debounceTime(500)
|
||||||
.pipe(distinctUntilChanged()
|
.pipe(distinctUntilChanged()
|
||||||
@@ -145,6 +151,7 @@ export class RecentVideosComponent implements OnInit {
|
|||||||
|
|
||||||
toggleModeChange() {
|
toggleModeChange() {
|
||||||
this.descendingMode = !this.descendingMode;
|
this.descendingMode = !this.descendingMode;
|
||||||
|
localStorage.setItem('recent_videos_sort_order', this.descendingMode ? 'descending' : 'ascending');
|
||||||
this.getAllFiles();
|
this.getAllFiles();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user