diff --git a/src/main.rs b/src/main.rs index c42996c..5a8fcbf 100644 --- a/src/main.rs +++ b/src/main.rs @@ -1,9 +1,8 @@ use eframe::egui; -use serde_json::{Result, value::RawValue}; +use serde_json::value::RawValue; use serde::{Deserialize, Serialize}; use std::fs::File; use std::io::BufReader; -use std::path::Path; use egui_extras::{TableBuilder, Column}; use std::path::PathBuf; @@ -17,13 +16,6 @@ struct Tweet { name: Box<RawValue>, } -#[derive(Clone, PartialEq)] -enum State { - NoFile, // au démarrage - FileLoading, // parsing du fichier - Loaded, // fichier parsé et pouvant être affiché -} - #[derive(Default)] struct MyApp { path_file: Option<PathBuf>, @@ -52,7 +44,6 @@ fn main() -> eframe::Result { eframe::run_native( "eframe template", native_options, - //Box::new(|cc| Ok(Box::new(eframe_template::TemplateApp::new(cc)))), Box::new(|_cc| Ok(Box::<MyApp>::default())), ) } @@ -71,7 +62,7 @@ impl eframe::App for MyApp { if let Some(path) = &self.path_file { if let Some(tweets) = &tweets { if ui.button("Save").clicked() { - let mut file = File::create("pouet.json").unwrap(); + let file = File::create("pouet.json").unwrap(); if let Ok(_) = serde_json::to_writer_pretty(&file, tweets) { self.saved = true; } @@ -98,7 +89,7 @@ impl eframe::App for MyApp { self.search = Some(buff); } - let mut builder = TableBuilder::new(ui) + let _builder = TableBuilder::new(ui) .min_scrolled_height(0.0) .resizable(true) .column(Column::auto()) @@ -135,7 +126,6 @@ impl eframe::App for MyApp { }); row.col(|ui| { if ui.button("Supprimer").clicked() { - //self.cache.as_mut().unwrap().remove(i); self.remove_tweet(*index); self.update_cache(); }