jana_sessions_webpage/src/main.rs

28 lines
588 B
Rust
Raw Normal View History

2025-02-11 22:27:22 +01:00
mod webpage;
mod session_date_calculator;
2025-02-11 22:27:22 +01:00
use crate::session_date_calculator::Day;
use chrono::Weekday;
2025-02-11 22:27:22 +01:00
use leptos::prelude::*;
fn main() {
console_error_panic_hook::set_once();
mount_to_body(webpage::App);
}
pub fn localize_day(day: &Day) -> String {
format!(
"{}, {}",
match day.weekday {
Weekday::Mon => "Montag",
Weekday::Tue => "Dienstag",
Weekday::Wed => "Mittwoch",
Weekday::Thu => "Donnerstag",
Weekday::Fri => "Freitag",
Weekday::Sat => "Samstag",
Weekday::Sun => "Sonntag",
},
day.date.format("%d.%m.%Y")
)
}