Purge collectors and info page
This commit is contained in:
@@ -6,7 +6,7 @@ edition = "2021"
|
||||
|
||||
[dependencies]
|
||||
seed = "0.10.0"
|
||||
wasm-bindgen = "=0.2.87" # must match Trunk.toml
|
||||
wasm-bindgen = "=0.2.121" # must match Trunk.toml
|
||||
serde = { version = "1.0.0", features = ['derive'] }
|
||||
ron = "0.7.1"
|
||||
chrono = { version = "0.4.20", features = ["serde"] }
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
[serve]
|
||||
address = "0.0.0.0"
|
||||
addresses = ["0.0.0.0"]
|
||||
|
||||
[tools]
|
||||
wasm_bindgen = "0.2.87"
|
||||
wasm_bindgen = "0.2.121"
|
||||
|
||||
[[proxy]]
|
||||
# This WebSocket proxy example has a backend and ws field. This example will listen for
|
||||
|
||||
@@ -42,9 +42,6 @@ pub enum Pages {
|
||||
#[page("404", NotFound)]
|
||||
NotFound(page::not_found::Model),
|
||||
|
||||
#[page("info", Info)]
|
||||
Info(page::info::Model),
|
||||
|
||||
#[page("lights", Lights)]
|
||||
Lights(page::lights::Model),
|
||||
}
|
||||
@@ -52,7 +49,6 @@ pub enum Pages {
|
||||
#[derive(Debug)]
|
||||
pub enum PageMsg {
|
||||
NotFound(page::not_found::Msg),
|
||||
Info(page::info::Msg),
|
||||
Lights(page::lights::Msg),
|
||||
}
|
||||
|
||||
|
||||
@@ -1,39 +0,0 @@
|
||||
use common::ServerMessage;
|
||||
use seed::prelude::*;
|
||||
use seed::{div, raw};
|
||||
use seed_router::Page;
|
||||
|
||||
#[derive(Default)]
|
||||
pub struct Model {
|
||||
content: String,
|
||||
}
|
||||
|
||||
#[derive(Debug)]
|
||||
pub enum Msg {
|
||||
ServerMessage(ServerMessage),
|
||||
}
|
||||
|
||||
impl Page for Model {
|
||||
type Msg = Msg;
|
||||
|
||||
fn new(orders: &mut impl Orders<Self::Msg>) -> Self {
|
||||
orders.subscribe(Msg::ServerMessage);
|
||||
|
||||
Model {
|
||||
content: r#"<div class="penguin"></div>"#.into(),
|
||||
}
|
||||
}
|
||||
|
||||
fn update(&mut self, msg: Self::Msg, _orders: &mut impl Orders<Self::Msg>) {
|
||||
match msg {
|
||||
Msg::ServerMessage(ServerMessage::InfoPage { html }) => {
|
||||
self.content = html;
|
||||
}
|
||||
Msg::ServerMessage(_) => {}
|
||||
}
|
||||
}
|
||||
|
||||
fn view(&self) -> Node<Self::Msg> {
|
||||
div![raw![&self.content]]
|
||||
}
|
||||
}
|
||||
@@ -1,3 +1,2 @@
|
||||
pub mod info;
|
||||
pub mod lights;
|
||||
pub mod not_found;
|
||||
|
||||
Reference in New Issue
Block a user