From 57330afd153851af0051dd34ec5dfad7f44d3a03 Mon Sep 17 00:00:00 2001 From: Jesse Luehrs Date: Fri, 22 Nov 2019 08:29:00 -0500 Subject: use vt100 to render the terminal data in the browser(!) --- teleterm-web/src/lib.rs | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) (limited to 'teleterm-web/src/lib.rs') diff --git a/teleterm-web/src/lib.rs b/teleterm-web/src/lib.rs index 030ac45..5dd5a33 100644 --- a/teleterm-web/src/lib.rs +++ b/teleterm-web/src/lib.rs @@ -59,11 +59,7 @@ fn update( serde_json::from_str(&json).unwrap(); match msg { crate::protocol::Message::TerminalOutput { data } => { - log::info!( - "{}: got bytes: {}", - id, - String::from_utf8_lossy(&data) - ); + model.process(&data); } } } @@ -87,6 +83,7 @@ fn view(model: &crate::model::Model) -> impl View { seed::h1!["it's a seed app"], seed::ul![list], seed::button![simple_ev(Ev::Click, Msg::Refresh), "refresh"], + seed::pre![model.screen()], ] } -- cgit v1.2.3-54-g00ecf