jellyflood/Shared
Joe Kribs 0235793bc6
[iOS & tvOS] FilterViewModel - Cleanup (#1412)
* Filter Changes

* Use `viewModel.modifiedFilters` for tracking if the filter has been modified. Update the init and update. Hold only the modified filters in `modifiedFilters` instead of `(modifiedFilters, bool)` since that's just clunky and unnecessary.

* Reset button should be disabled when only THAT filter is non-default.

* ...

* PagingLIbraryViewModel.filterQueryTask is no longer in use since that should now be handled on the FilterViewModel

* fix merge

* cleanup

---------

Co-authored-by: Ethan Pippin <ethanpippin2343@gmail.com>
2025-02-15 15:05:34 -07:00
..
AppIcons [Meta] 2025 Disclaimer (#1381) 2025-01-02 16:05:15 -07:00
Components [iOS & tvOS] FilterViewModel - Cleanup (#1412) 2025-02-15 15:05:34 -07:00
Coordinators [iOS & tvOS] ItemLibraryViewModel - Cleanup (#1411) 2025-02-02 12:17:46 -05:00
Errors [Meta] 2025 Disclaimer (#1381) 2025-01-02 16:05:15 -07:00
Extensions [iOS & tvOS] ItemLibraryViewModel - Cleanup (#1411) 2025-02-02 12:17:46 -05:00
Objects [iOS & tvOS] FilterViewModel - Cleanup (#1412) 2025-02-15 15:05:34 -07:00
ServerDiscovery [Meta] 2025 Disclaimer (#1381) 2025-01-02 16:05:15 -07:00
Services [Meta] 2025 Disclaimer (#1381) 2025-01-02 16:05:15 -07:00
Strings [tvOS] App Settings & Splashscreen (#1419) 2025-02-06 20:59:18 -07:00
SwiftfinStore Refresh Server Info (#1402) 2025-01-22 19:07:00 -05:00
ViewModels [iOS & tvOS] FilterViewModel - Cleanup (#1412) 2025-02-15 15:05:34 -07:00