feat(frontend): add useLibraryShows and useLibrarySeasons hooks
This commit is contained in:
@@ -22,7 +22,7 @@ use axum::{
|
||||
response::IntoResponse,
|
||||
routing::{get, post, put},
|
||||
};
|
||||
use domain::{ContentType, ILibraryRepository, LibrarySearchFilter, LibrarySyncAdapter};
|
||||
use domain::{ContentType, ILibraryRepository, LibrarySearchFilter, LibrarySyncAdapter, SeasonSummary, ShowSummary};
|
||||
use serde::{Deserialize, Serialize};
|
||||
|
||||
use crate::{error::ApiError, extractors::{AdminUser, CurrentUser}, state::AppState};
|
||||
@@ -38,6 +38,8 @@ pub fn router() -> Router<AppState> {
|
||||
.route("/genres", get(list_genres))
|
||||
.route("/items", get(search_items))
|
||||
.route("/items/:id", get(get_item))
|
||||
.route("/shows", get(list_shows))
|
||||
.route("/shows/:name/seasons", get(list_seasons))
|
||||
.route("/sync/status", get(sync_status))
|
||||
.route("/sync", post(trigger_sync))
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user