use crate::db; use actix_web::{HttpResponse, Responder}; pub async fn index() -> impl Responder { let schedules = db::get_schedules(); HttpResponse::Ok().json(schedules) } pub async fn get() -> impl Responder { "hello from get schedules by id" } pub async fn add() -> impl Responder { let new_schedule = db::create_schedule("TEST"); match new_schedule { Ok(ok) => HttpResponse::Ok().json(ok), Err(err) => HttpResponse::InternalServerError().json(err), } } pub async fn delete() -> impl Responder { "hello from delete schedule" }