Skip to content

Commit

Permalink
Running OK - dealing basically with errors
Browse files Browse the repository at this point in the history
  • Loading branch information
levalleux-ludo committed Aug 2, 2019
1 parent 0a9ed7c commit 04e593b
Showing 1 changed file with 8 additions and 13 deletions.
21 changes: 8 additions & 13 deletions src/lib.rs
Expand Up @@ -235,12 +235,10 @@ fn update(msg: Msg, model: &mut Model, orders: &mut impl Orders<Msg>) {
Msg::BalanceLoaded(fetch_object) => match fetch_object.response() {
Ok(response) => {
log!("Balance Loaded");
log!("OK :-) !");
model.balance = Ready(response.data);
},
Err(fail_reason) => {
log!("Balance Loaded");
log!("Not OK :(");
error!("Loading balance Failed : ", fail_reason);
// orders
// .send_msg(Msg::OnFetchError {
// label: "Fetching repository info failed",
Expand All @@ -253,35 +251,29 @@ fn update(msg: Msg, model: &mut Model, orders: &mut impl Orders<Msg>) {
Msg::ChannelsLoaded(fetch_object) => match fetch_object.response() {
Ok(response) => {
log!("Channels Loaded");
log!("OK :-) !");
model.market_channels = Ready(response.data);
model.last_loaded = (js_sys::Date::now() as i64) / 1000;
},
Err(fail_reason) => {
log!("Channels Loaded");
log!("Not OK :(");
error!("Loading channels Failed : ", fail_reason);
}
},
Msg::VolumeLoaded(fetch_object) => match fetch_object.response() {
Ok(response) => {
log!("Volume Loaded");
log!("OK :-) !");
model.volume = Ready(response.data);
},
Err(fail_reason) => {
log!("Volume Loaded");
log!("Not OK :(");
error!("Loading volume Failed : ", fail_reason);
}
},
Msg::ImpressionsLoaded(fetch_object) => match fetch_object.response() {
Ok(response) => {
log!("Impressions Loaded");
log!("OK :-) !");
model.impressions = Ready(response.data);
},
Err(fail_reason) => {
log!("Impressions Loaded");
log!("Not OK :(");
error!("Loading impressions Failed : ", fail_reason);
}
}
Msg::SortSelected(sort_name) => model.sort = sort_name.into(),
Expand All @@ -299,6 +291,9 @@ fn view(model: &Model) -> Node<Msg> {

let channels = match &model.market_channels {
Loading => return h2!["Loading..."],
// return div![
// h2!["Loading ..."]
// ],
Ready(c) => c,
};
let total_impressions: u64 = channels
Expand Down Expand Up @@ -640,7 +635,7 @@ fn routes(url: seed::Url) -> Msg {
}
}

#[wasm_bindgen(start)]
#[wasm_bindgen]
pub fn render() {
let state = seed::App::build(|_, _| Model::default(), update, view)
.routes(routes)
Expand Down

0 comments on commit 04e593b

Please sign in to comment.