basic example working with binary protocol on desktop

This commit is contained in:
Evan Almloff committed 2023-10-17 14:31:58 -05:00
1 parent 2645b85533
commit db56962eea
9 files changed
+1182 -85

No files matched your search

+3 -3
View File
@@ -1,6 +1,6 @@
use dioxus_interpreter_js::COMMON_JS;
use dioxus_interpreter_js::SLEDGEHAMMER_JS;
use minify_js::*;
use std::io::Write;
fn main() {
let serialize_file_uploads = r#"if (
@@ -53,11 +53,11 @@ fn main() {
let main_js = std::fs::read_to_string("src/main.js").unwrap();
let js = format!("{interpreter}\n{main_js}");
// std::fs::write("src/minified.js", &js).unwrap();
let session = Session::new();
let mut out = Vec::new();
minify(&session, TopLevelMode::Module, js.as_bytes(), &mut out).unwrap();
let minified = String::from_utf8(out).unwrap();
std::fs::write("src/minified.js", minified).unwrap();
let mut file = std::fs::File::create("src/minified.js").unwrap();
file.write_all(minified.as_bytes()).unwrap();
}