use axum::{
extract::State,
http::StatusCode,
response::{Html, Redirect},
};
use tower_cookies::Cookies;
use crate::{GlobalState, services::session};
pub async fn logout(
State(state): State<GlobalState>,
cookies: Cookies,
) -> Result<Redirect, (StatusCode, Html<String>)> {
Ok(session::logout(&state, cookies).await)
}