Calendar (WIP)
This commit is contained in:
parent
9d3f9e9c60
commit
79a0aeb1b8
24 changed files with 613 additions and 231 deletions
|
|
@ -1,3 +1,6 @@
|
|||
use std::future::Future;
|
||||
|
||||
use common::ron_api;
|
||||
use gloo::{
|
||||
console::console,
|
||||
events::EventListener,
|
||||
|
|
@ -11,8 +14,6 @@ use web_sys::{
|
|||
KeyboardEvent,
|
||||
};
|
||||
|
||||
use common::ron_api;
|
||||
|
||||
use crate::{
|
||||
calendar, modal_dialog, request,
|
||||
toast::{self, Level},
|
||||
|
|
@ -22,15 +23,10 @@ use crate::{
|
|||
pub fn setup_page(recipe_id: i64) -> Result<(), JsValue> {
|
||||
let add_to_planner: Element = selector("#recipe-view .add-to-planner");
|
||||
EventListener::new(&add_to_planner, "click", move |_event| {
|
||||
// console!("CLICK".to_string());
|
||||
spawn_local(async move {
|
||||
modal_dialog::show(modal_dialog::DialogContent::CloneFromElement(
|
||||
"#hidden-templates .calendar",
|
||||
|element| {
|
||||
// console!("SETUP...".to_string());
|
||||
calendar::setup(element);
|
||||
},
|
||||
))
|
||||
modal_dialog::show_and_initialize("#hidden-templates .calendar", async |element| {
|
||||
calendar::setup(element);
|
||||
})
|
||||
.await;
|
||||
});
|
||||
})
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue