victor HF staff commited on
Commit
9c0f990
·
1 Parent(s): 9829d0c

fix: Improve formatting and indentation in Avatar.svelte

Browse files
Files changed (1) hide show
  1. src/lib/components/Avatar.svelte +16 -16
src/lib/components/Avatar.svelte CHANGED
@@ -1,24 +1,24 @@
1
  <script lang="ts">
2
- export let orgName: string;
3
- export let size: number = 12;
4
 
5
- async function getAvatarUrl(orgName: string) {
6
- const url = `https://huggingface.co/api/organizations/${orgName}/avatar`;
7
- const res = await fetch(url);
8
- if (!res.ok) {
9
- console.error(`Error getting avatar url for org: ${orgName}`, res.status, res.statusText);
10
- return;
11
- }
12
- const json = await res.json();
13
- const { avatarUrl } = json;
14
- return avatarUrl;
15
- }
16
  </script>
17
 
18
  {#await getAvatarUrl(orgName)}
19
- <div class="size-{size} flex-none rounded bg-gray-200"></div>
20
  {:then avatarUrl}
21
- <img class="size-{size} flex-none rounded bg-gray-200 object-cover" src={avatarUrl} alt="{orgName} avatar" />
22
  {:catch}
23
- <div class="size-{size} flex-none rounded bg-gray-200"></div>
24
  {/await}
 
1
  <script lang="ts">
2
+ export let orgName: string;
3
+ export let size: number = 12;
4
 
5
+ async function getAvatarUrl(orgName: string) {
6
+ const url = `https://huggingface.co/api/organizations/${orgName}/avatar`;
7
+ const res = await fetch(url);
8
+ if (!res.ok) {
9
+ console.error(`Error getting avatar url for org: ${orgName}`, res.status, res.statusText);
10
+ return;
11
+ }
12
+ const json = await res.json();
13
+ const { avatarUrl } = json;
14
+ return avatarUrl;
15
+ }
16
  </script>
17
 
18
  {#await getAvatarUrl(orgName)}
19
+ <div class="size-{size} flex-none rounded bg-gray-200"></div>
20
  {:then avatarUrl}
21
+ <img class="size-{size} flex-none rounded bg-gray-200 object-cover" src={avatarUrl} alt="{orgName} avatar" />
22
  {:catch}
23
+ <div class="size-{size} flex-none rounded bg-gray-200"></div>
24
  {/await}