ratamath 0.1.0

A simple math training TUI game built with Ratatui( not final version)
use anyhow::{Context, Ok, Result, bail};
use dirs;
use std::{
    fs::{self,},
};

pub fn load_statistic_to_str() -> Result<String> {
    let path = dirs::config_dir()
        .context("config dir not found")?
        .join("math_tester/statictic.toml");
    if !path.exists() {
        bail!("statictic doesnt exist")
    }

    let statictic_str =
        fs::read_to_string(&path).with_context(|| format!("Couldnt read : {}", path.display()))?;
    Ok(statictic_str)
}
pub fn save_statistic(content: &str) -> Result<()> {
    let path = dirs::config_dir().context("config_dir not found")?;
    fs::create_dir_all(&path)?;
    let final_path = path.join("math_tester/statictic.toml");
    fs::write(&final_path, content).context("couldnt write file")?;
    Ok(())
}