24 lines
577 B
Rust
24 lines
577 B
Rust
use askama::Template;
|
|
use twitch_api2::helix::points::CustomReward;
|
|
use crate::app::config::Redemption;
|
|
|
|
#[derive(Template)]
|
|
#[template(path = "redemptions.html")]
|
|
pub struct RedemptionsTemplate {
|
|
pub redemptions: Vec<Redemption>,
|
|
}
|
|
|
|
#[derive(Template)]
|
|
#[template(path = "add_redemption.html")]
|
|
pub struct AddRedemptionTemplate;
|
|
|
|
#[derive(Template)]
|
|
#[template(path = "list_redemptions.html")]
|
|
pub struct ListRedemptionsTemplate {
|
|
pub rewards: Vec<CustomReward>,
|
|
}
|
|
|
|
#[derive(Template)]
|
|
#[template(path = "create_redemption.html")]
|
|
pub struct CreateRedemptionTemplate;
|