feat(ui): Sonarr support for the series details popup

This commit is contained in:
2024-12-06 20:30:26 -07:00
parent 73d666d1f5
commit 23b1ca4371
39 changed files with 3075 additions and 956 deletions
@@ -457,7 +457,7 @@ impl<'a, 'b> KeyEventHandler<'a, 'b, ActiveRadarrBlock> for MovieDetailsHandler<
_ if key == DEFAULT_KEYBINDINGS.refresh.key => {
self
.app
.pop_and_push_navigation_stack((self.active_radarr_block).into());
.pop_and_push_navigation_stack(self.active_radarr_block.into());
}
_ if key == DEFAULT_KEYBINDINGS.sort.key => {
self
@@ -1785,6 +1785,7 @@ mod tests {
let mut app = App::default();
app.is_loading = true;
app.push_navigation_stack(active_radarr_block.into());
app.is_routing = false;
app.data.radarr_data.movie_details_modal = Some(MovieDetailsModal {
movie_details: ScrollableText::with_string("test".to_owned()),
..MovieDetailsModal::default()
@@ -1799,7 +1800,7 @@ mod tests {
.handle();
assert_eq!(app.get_current_route(), active_radarr_block.into());
assert!(app.is_routing);
assert!(!app.is_routing);
}
#[rstest]