diff --git a/plugins/view-resources/src/components/linkPresenters/GithubPresenter.svelte b/plugins/view-resources/src/components/linkPresenters/GithubPresenter.svelte index f67ed660ae..965c74ab5e 100644 --- a/plugins/view-resources/src/components/linkPresenters/GithubPresenter.svelte +++ b/plugins/view-resources/src/components/linkPresenters/GithubPresenter.svelte @@ -63,43 +63,45 @@ } -
-
- {#await getData(href) then data} -
- #{data.number} {data.title} - {#if data.body} -
- +{#await getData(href) then data} + {#if data.number !== undefined && data.title !== undefined} +
+
+
+ #{data.number} {data.title} + {#if data.body} +
+ +
+ {/if} +
+ {#if data.assignees?.length} +
+
+
+ {#each data.assignees as assignee} + @{assignee.login} + {/each} +
+
+ {/if} + {#if data.labels?.length} +
+
+
+ {#each data.labels as label, i} + {#if i}, + {/if} + {label.name} + {/each} +
+
+ {/if}
- {/if} -
- {#if data.assignees?.length} -
-
-
- {#each data.assignees as assignee} - @{assignee.login} - {/each} -
-
- {/if} - {#if data.labels?.length} -
-
-
- {#each data.labels as label, i} - {#if i}, - {/if} - {label.name} - {/each} -
-
- {/if}
- {/await} -
+ {/if} +{/await}