diff options
author | Jesse Luehrs <doy@tozt.net> | 2019-11-26 01:43:12 -0500 |
---|---|---|
committer | Jesse Luehrs <doy@tozt.net> | 2019-11-26 01:43:12 -0500 |
commit | cc5a3f9056fe1b563dbb40d51b1621769150c08d (patch) | |
tree | 127bb50ebb622783e4529764b6a2735cef1eb8c1 /teleterm-web/src/views/page.rs | |
parent | 81fc5c6a2c6df38025961945cb496ccc4d432036 (diff) | |
download | teleterm-cc5a3f9056fe1b563dbb40d51b1621769150c08d.tar.gz teleterm-cc5a3f9056fe1b563dbb40d51b1621769150c08d.zip |
add a logout button
Diffstat (limited to 'teleterm-web/src/views/page.rs')
-rw-r--r-- | teleterm-web/src/views/page.rs | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/teleterm-web/src/views/page.rs b/teleterm-web/src/views/page.rs index 41ad5ca..677a2c9 100644 --- a/teleterm-web/src/views/page.rs +++ b/teleterm-web/src/views/page.rs @@ -5,6 +5,10 @@ pub(crate) fn render(model: &crate::model::Model) -> Vec<Node<crate::Msg>> { if let Some(username) = model.username() { view.push(seed::p!["logged in as ", username]); + view.push(seed::button![ + simple_ev(Ev::Click, crate::Msg::Logout), + "logout" + ]); } else { view.push(seed::p!["not logged in"]); } |