Recent videos component now remembers sort order between page reloads

This commit is contained in:
Isaac Abadi
2021-09-19 14:56:32 -04:00
parent a71d9f5c7e
commit 27faff054e

View File

@@ -107,6 +107,12 @@ export class RecentVideosComponent implements OnInit {
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
.debounceTime(500)
.pipe(distinctUntilChanged()
@@ -145,6 +151,7 @@ export class RecentVideosComponent implements OnInit {
toggleModeChange() {
this.descendingMode = !this.descendingMode;
localStorage.setItem('recent_videos_sort_order', this.descendingMode ? 'descending' : 'ascending');
this.getAllFiles();
}