Add a reload button to error boundary
There are sometimes edge cases on iOS which cause the app to crash, it’s good to have a reload button as there’s no browser chrome (reload, back, forward) in an iOS standalone PWA.
This commit is contained in:
		
							parent
							
								
									fafe478e5c
								
							
						
					
					
						commit
						9ba733d4e0
					
				
					 2 changed files with 7 additions and 2 deletions
				
			
		|  | @ -101,11 +101,15 @@ class ErrorBoundaryImpl extends React.Component { | |||
|             }} | ||||
|           /> | ||||
|         </p> | ||||
|         <p> | ||||
|         <div style={{ display: "flex", gap: 5 }}> | ||||
|           <Button variant="outlined" onClick={() => this.copyStack()}> | ||||
|             {t("error_boundary_button_copy_stack_trace")} | ||||
|           </Button> | ||||
|         </p> | ||||
| 
 | ||||
|           <Button variant="outlined" onClick={() => window.location.reload()}> | ||||
|             {t("error_boundary_button_reload_ntfy")} | ||||
|           </Button> | ||||
|         </div> | ||||
|         <h3>{t("error_boundary_stack_trace")}</h3> | ||||
|         {this.state.niceStack ? ( | ||||
|           <pre>{this.state.niceStack}</pre> | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue