#[path = "previews/mod.rs"]
mod previews;
use blaeck::prelude::*;
use blaeck::Blaeck;
use std::{thread, time::Duration};
fn main() -> std::io::Result<()> {
let mut blaeck = Blaeck::new(std::io::stdout())?;
let timer = AnimationTimer::new();
while timer.elapsed_ms() < 12000 {
blaeck.render(previews::task_runner::build_ui_with_timer(&timer))?;
thread::sleep(Duration::from_millis(100));
}
blaeck.render(previews::task_runner::build_final_ui())?;
blaeck.unmount()?;
println!("\n📦 Build artifacts written to ./target/release/");
Ok(())
}