forked from MapComplete/MapComplete
		
	UX: show loading icon while testing OSM api capabilities
This commit is contained in:
		
							parent
							
								
									d9b910e36b
								
							
						
					
					
						commit
						2b858bd2aa
					
				
					 1 changed files with 4 additions and 2 deletions
				
			
		|  | @ -4,7 +4,6 @@ | |||
|   import MaplibreMap from "./Map/MaplibreMap.svelte" | ||||
|   import FeatureSwitchState from "../Logic/State/FeatureSwitchState" | ||||
|   import MapControlButton from "./Base/MapControlButton.svelte" | ||||
|   import ToSvelte from "./Base/ToSvelte.svelte" | ||||
|   import If from "./Base/If.svelte" | ||||
|   import type { Feature } from "geojson" | ||||
|   import SelectedElementView from "./BigComponents/SelectedElementView.svelte" | ||||
|  | @ -48,6 +47,7 @@ | |||
|   import { Drawer } from "flowbite-svelte" | ||||
|   import { linear } from "svelte/easing" | ||||
|   import DefaultIcon from "./Map/DefaultIcon.svelte" | ||||
|   import Loading from "./Base/Loading.svelte" | ||||
| 
 | ||||
|   export let state: ThemeViewState | ||||
| 
 | ||||
|  | @ -421,7 +421,9 @@ | |||
|       <If condition={state.featureSwitches.featureSwitchFakeUser}> | ||||
|         <div class="alert w-fit">Faking a user (Testmode)</div> | ||||
|       </If> | ||||
|       {#if $apiState !== "online" && $apiState !== "unknown"} | ||||
|       {#if $apiState === "unknown"} | ||||
|         <Loading /> | ||||
|       {:else if $apiState !== "online"} | ||||
|         <div class="alert w-fit">API is {$apiState}</div> | ||||
|       {/if} | ||||
|     </div> | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue