History page drawing

This commit is contained in:
2026-07-29 12:57:46 +03:00
parent 848d376cf8
commit b8be482efd
7 changed files with 183 additions and 81 deletions
+6 -1
View File
@@ -141,6 +141,7 @@ impl SyncState {
}
Task::none()
}
pub fn view(&self) -> Element<'_, SyncMessage> {
container(
column![
@@ -172,6 +173,7 @@ impl SyncState {
container(
container(text!("{}", key).size(20).font(Font::MONOSPACE)).padding(3)
)
.style(rounded_box),
button("Скопировать в буффер обмена")
.on_press(SyncMessage::CopyKey)
@@ -264,7 +266,10 @@ async fn load_data(id: String) {
fn decompress(data: Vec<u8>) -> Vec<u8> {
let mut decoder = Decoder::new(&data[..]).unwrap();
let mut decompressed = Vec::new();
io::copy(&mut decoder, &mut decompressed).unwrap();
let res = io::copy(&mut decoder, &mut decompressed);
if let Err(e) = res {
println!("{}", e);
}
decompressed
}