pub mod movie;
pub mod person;
pub mod tv;
use crate::providers::tmdb::image_url::{BackdropSize, ImageUrl, PosterSize, ProfileSize};
pub(super) fn resolve_poster(path: &Option<String>) -> Option<String> {
path.as_deref()
.map(|p| ImageUrl::poster(p, PosterSize::W500))
}
pub(super) fn resolve_backdrop(path: &Option<String>) -> Option<String> {
path.as_deref()
.map(|p| ImageUrl::backdrop(p, BackdropSize::W780))
}
pub(super) fn resolve_profile(path: &Option<String>) -> Option<String> {
path.as_deref()
.map(|p| ImageUrl::profile(p, ProfileSize::H632))
}