v0.12-searchP4
This commit is contained in:
@@ -234,7 +234,7 @@ pub fn Header<G: Html>(cx: Scope) -> View<G> {
|
||||
if !task.is_empty() {
|
||||
|
||||
spawn_local(async move {
|
||||
let temp = add_books_isbns(task).await.unwrap();
|
||||
let _temp = add_books_isbns(task).await.unwrap();
|
||||
});
|
||||
}
|
||||
}
|
||||
@@ -248,7 +248,7 @@ pub fn Header<G: Html>(cx: Scope) -> View<G> {
|
||||
if !task.is_empty() {
|
||||
|
||||
spawn_local(async move {
|
||||
let temp = add_books_isbns(task).await.unwrap();
|
||||
let _temp = add_books_isbns(task).await.unwrap();
|
||||
});
|
||||
}
|
||||
};
|
||||
@@ -345,8 +345,9 @@ pub fn BookDB<G: Html>(cx: Scope, bookitem: BookUIProp) -> View<G> {
|
||||
let bookdelete = bookitem.bookitem.clone();
|
||||
let bookupdate = bookitem.bookitem.clone();
|
||||
let bookdisplay = bookitem.bookitem.clone();
|
||||
let book = bookitem.bookitem.clone();
|
||||
|
||||
let coverurl = bookdisplay.cover.clone().unwrap_or("http://localhost:8081/images/placeholder.jpg".to_string());
|
||||
let coverurl = bookdisplay.clone().cover.clone().unwrap();
|
||||
let handle_delete = move |_| {
|
||||
spawn_local(async move {
|
||||
let temp = delete_book(bookdelete.id).await.unwrap();
|
||||
@@ -370,7 +371,7 @@ pub fn BookDB<G: Html>(cx: Scope, bookitem: BookUIProp) -> View<G> {
|
||||
div(class="card"){
|
||||
img(src=coverurl,width="100")
|
||||
|
||||
(format!("{:?}",bookdisplay))
|
||||
(format!("{:?}",book))
|
||||
button(class="delete", on:click=handle_delete){ "-" }
|
||||
button(class="update", on:click=handle_update){ "=" }
|
||||
button(class="info", on:click=handle_display){ "+" }
|
||||
@@ -433,7 +434,7 @@ async fn ListOL<G: Html>(cx: Scope<'_>) -> View<G> {
|
||||
pub fn BookOL<G: Html>(cx: Scope, bookitem: BookUIProp) -> View<G> {
|
||||
let book = bookitem.bookitem.clone();
|
||||
let bookdisp=book.clone();
|
||||
let coverurl = book.cover.clone().unwrap_or("http://localhost:8081/images/placeholder.jpg".to_string());
|
||||
let coverurl = bookdisp.cover.clone().unwrap();
|
||||
let app_state = use_context::<AppState>(cx);
|
||||
let handle_add = move |_| {
|
||||
app_state.adding.set(true);
|
||||
@@ -577,6 +578,7 @@ info!("Adding book");
|
||||
async fn SelectedUI<G: Html>(cx: Scope<'_>) -> View<G> {
|
||||
let app_state = use_context::<AppState>(cx);
|
||||
let displ_book = create_signal(cx, (*app_state.displayingbook.get()).clone());
|
||||
let coverurl = create_signal(cx, app_state.displayingbook.get().clone().cover.clone().unwrap().to_string().clone());
|
||||
|
||||
let handle_close = move |_| {
|
||||
app_state.displaying.set(false);
|
||||
@@ -587,8 +589,8 @@ async fn SelectedUI<G: Html>(cx: Scope<'_>) -> View<G> {
|
||||
view!{ cx,
|
||||
|
||||
div(class="select-book"){
|
||||
img(src=coverurl,width="100")
|
||||
(format!("{:?}",book))
|
||||
img(src=coverurl.get(),width="100")
|
||||
(format!("{:?}",displ_book.get()))
|
||||
button(class="close", on:click=handle_close){ "CLOSE" }
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user