forked from MapComplete/MapComplete
		
	Chore: formatting
This commit is contained in:
		
							parent
							
								
									8ef9b48e2b
								
							
						
					
					
						commit
						8a3f7a012d
					
				
					 97 changed files with 3350 additions and 2136 deletions
				
			
		| 
						 | 
				
			
			@ -1,32 +1,28 @@
 | 
			
		|||
<script lang="ts">/**
 | 
			
		||||
 * Shows information about how much images are uploaded for the given feature
 | 
			
		||||
 */
 | 
			
		||||
<script lang="ts">
 | 
			
		||||
  /**
 | 
			
		||||
   * Shows information about how much images are uploaded for the given feature
 | 
			
		||||
   */
 | 
			
		||||
 | 
			
		||||
import type { SpecialVisualizationState } from "../SpecialVisualization";
 | 
			
		||||
import { Store } from "../../Logic/UIEventSource";
 | 
			
		||||
import type { OsmTags } from "../../Models/OsmFeature";
 | 
			
		||||
import Translations from "../i18n/Translations";
 | 
			
		||||
import Tr from "../Base/Tr.svelte";
 | 
			
		||||
import Loading from "../Base/Loading.svelte";
 | 
			
		||||
 | 
			
		||||
export let state: SpecialVisualizationState;
 | 
			
		||||
export let tags: Store<OsmTags>;
 | 
			
		||||
const featureId = tags.data.id;
 | 
			
		||||
const {
 | 
			
		||||
  uploadStarted,
 | 
			
		||||
  uploadFinished,
 | 
			
		||||
  retried,
 | 
			
		||||
  failed
 | 
			
		||||
} = state.imageUploadManager.getCountsFor(featureId);
 | 
			
		||||
const t = Translations.t.image;
 | 
			
		||||
  import type { SpecialVisualizationState } from "../SpecialVisualization"
 | 
			
		||||
  import { Store } from "../../Logic/UIEventSource"
 | 
			
		||||
  import type { OsmTags } from "../../Models/OsmFeature"
 | 
			
		||||
  import Translations from "../i18n/Translations"
 | 
			
		||||
  import Tr from "../Base/Tr.svelte"
 | 
			
		||||
  import Loading from "../Base/Loading.svelte"
 | 
			
		||||
 | 
			
		||||
  export let state: SpecialVisualizationState
 | 
			
		||||
  export let tags: Store<OsmTags>
 | 
			
		||||
  const featureId = tags.data.id
 | 
			
		||||
  const { uploadStarted, uploadFinished, retried, failed } =
 | 
			
		||||
    state.imageUploadManager.getCountsFor(featureId)
 | 
			
		||||
  const t = Translations.t.image
 | 
			
		||||
</script>
 | 
			
		||||
 | 
			
		||||
{#if $uploadStarted == 1}
 | 
			
		||||
  {#if $uploadFinished == 1 }
 | 
			
		||||
  {#if $uploadFinished == 1}
 | 
			
		||||
    <Tr cls="thanks" t={t.upload.one.done} />
 | 
			
		||||
  {:else if $failed == 1}
 | 
			
		||||
    <div class="flex flex-col alert">
 | 
			
		||||
    <div class="alert flex flex-col">
 | 
			
		||||
      <Tr cls="self-center" t={t.upload.one.failed} />
 | 
			
		||||
      <Tr t={t.upload.failReasons} />
 | 
			
		||||
      <Tr t={t.upload.failReasonsAdvanced} />
 | 
			
		||||
| 
						 | 
				
			
			@ -35,30 +31,34 @@ const t = Translations.t.image;
 | 
			
		|||
    <Loading cls="alert">
 | 
			
		||||
      <Tr t={t.upload.one.retrying} />
 | 
			
		||||
    </Loading>
 | 
			
		||||
  {:else }
 | 
			
		||||
  {:else}
 | 
			
		||||
    <Loading cls="alert">
 | 
			
		||||
      <Tr t={t.upload.one.uploading} />
 | 
			
		||||
    </Loading>
 | 
			
		||||
  {/if}
 | 
			
		||||
{:else if $uploadStarted > 1}
 | 
			
		||||
  {#if ($uploadFinished + $failed) == $uploadStarted && $uploadFinished > 0}
 | 
			
		||||
    <Tr cls="thanks" t={t.upload.multiple.done.Subs({count: $uploadFinished})} />
 | 
			
		||||
  {#if $uploadFinished + $failed == $uploadStarted && $uploadFinished > 0}
 | 
			
		||||
    <Tr cls="thanks" t={t.upload.multiple.done.Subs({ count: $uploadFinished })} />
 | 
			
		||||
  {:else if $uploadFinished == 0}
 | 
			
		||||
    <Loading cls="alert">
 | 
			
		||||
      <Tr t={t.upload.multiple.uploading.Subs({count: $uploadStarted})} />
 | 
			
		||||
      <Tr t={t.upload.multiple.uploading.Subs({ count: $uploadStarted })} />
 | 
			
		||||
    </Loading>
 | 
			
		||||
  {:else if $uploadFinished > 0}
 | 
			
		||||
    <Loading cls="alert">
 | 
			
		||||
      <Tr t={t.upload.multiple.partiallyDone.Subs({count: $uploadStarted -  $uploadFinished, done: $uploadFinished})} />
 | 
			
		||||
      <Tr
 | 
			
		||||
        t={t.upload.multiple.partiallyDone.Subs({
 | 
			
		||||
          count: $uploadStarted - $uploadFinished,
 | 
			
		||||
          done: $uploadFinished,
 | 
			
		||||
        })}
 | 
			
		||||
      />
 | 
			
		||||
    </Loading>
 | 
			
		||||
  {/if}
 | 
			
		||||
  {#if $failed > 0}
 | 
			
		||||
    <div class="flex flex-col alert">
 | 
			
		||||
    <div class="alert flex flex-col">
 | 
			
		||||
      {#if failed === 1}
 | 
			
		||||
        <Tr cls="self-center" t={t.upload.one.failed} />
 | 
			
		||||
      {:else}
 | 
			
		||||
        <Tr cls="self-center" t={t.upload.multiple.someFailed.Subs({count: $failed})} />
 | 
			
		||||
 | 
			
		||||
        <Tr cls="self-center" t={t.upload.multiple.someFailed.Subs({ count: $failed })} />
 | 
			
		||||
      {/if}
 | 
			
		||||
      <Tr t={t.upload.failReasons} />
 | 
			
		||||
      <Tr t={t.upload.failReasonsAdvanced} />
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue