clemsbot/src/app/web/template/redemptions.rs

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;