diff options
author | Jesse Luehrs <doy@tozt.net> | 2019-11-22 11:07:25 -0500 |
---|---|---|
committer | Jesse Luehrs <doy@tozt.net> | 2019-11-22 11:07:45 -0500 |
commit | 365988f9df0c9f1c7d1e297012351efbc1bce8b4 (patch) | |
tree | 1fb87427432b072213d53bf343cf7c478f39cc1d /teleterm-web/src/views/page.rs | |
parent | a9248f4a43b101245816c2c7e403774cd375a98b (diff) | |
download | teleterm-365988f9df0c9f1c7d1e297012351efbc1bce8b4.tar.gz teleterm-365988f9df0c9f1c7d1e297012351efbc1bce8b4.zip |
move views out into separate modules
Diffstat (limited to 'teleterm-web/src/views/page.rs')
-rw-r--r-- | teleterm-web/src/views/page.rs | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/teleterm-web/src/views/page.rs b/teleterm-web/src/views/page.rs new file mode 100644 index 0000000..6f459da --- /dev/null +++ b/teleterm-web/src/views/page.rs @@ -0,0 +1,13 @@ +use crate::prelude::*; + +pub(crate) fn render(model: &crate::model::Model) -> Vec<Node<crate::Msg>> { + let mut view = vec![seed::h1!["teleterm"]]; + + if model.watching() { + view.push(super::watch::render(model)) + } else { + view.extend(super::list::render(model)) + } + + view +} |