froxy/froxy-templates/examples/friend.rs

20 lines
672 B
Rust

use froxy_templates::friends::{self, Friend};
fn main() {
let mut env = minijinja::Environment::new();
friends::add_to_context(&mut env);
let data = friends::render(
&env,
friends::FriendsData {
friends: std::array::from_fn::<_, 10, _>(|i| Friend {
name: "maiboyer".into(),
image: "https://friends.42paris.fr/proxy/resize/512/03c61af252becbca11aac5ff49a2e61c/maiboyer.jpg".into(),
position: (i < 5).then_some("f1r1s1".into()),
last_active: (i > 6).then_some("Last thuesday".into()),
}).to_vec(),
},
)
.unwrap();
println!("{data}");
}