wip
This commit is contained in:
		
							parent
							
								
									e855b45f95
								
							
						
					
					
						commit
						b7b2cbfe9c
					
				
					 1 changed files with 20 additions and 15 deletions
				
			
		|  | @ -124,12 +124,7 @@ impl Component for Loader { | |||
|     } | ||||
| 
 | ||||
|     fn view(&self, ctx: &Context<Self>) -> Html { | ||||
|         let link = ctx.link(); | ||||
|         html! { | ||||
|             if self.is_loading { | ||||
|                 <span><strong>{"processing..."}</strong></span> | ||||
|             } else { | ||||
|                 <input type="file" value={self.field_value} multiple=true onchange={link.callback(move |e: Event| { | ||||
|         let cb = move |e: Event| { | ||||
|             let mut result = Vec::new(); | ||||
|             let input: HtmlInputElement = e.target_unchecked_into(); | ||||
| 
 | ||||
|  | @ -142,7 +137,17 @@ impl Component for Loader { | |||
|                 result.extend(files); | ||||
|             } | ||||
|             Msg::StartLoad(result) | ||||
|                     })} | ||||
|         }; | ||||
| 
 | ||||
|         html! { | ||||
|             if self.is_loading { | ||||
|                 <span><strong>{"processing..."}</strong></span> | ||||
|             } else { | ||||
|                 <input | ||||
|                     type="file" | ||||
|                     value={self.field_value} | ||||
|                     multiple=true | ||||
|                     onchange={ctx.link().callback(cb)} | ||||
|                 /> | ||||
|             } | ||||
|         } | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue