mirror of
https://github.com/hcengineering/platform.git
synced 2025-04-13 11:50:56 +00:00
UBERF-4631: Fix issue when link preview in activity displayed as #undefined (#4435)
Signed-off-by: Artyom Grigorovich <grigorovichartyom@gmail.com>
This commit is contained in:
parent
5d9ef96f69
commit
c4e92bbf47
@ -63,43 +63,45 @@
|
|||||||
}
|
}
|
||||||
</script>
|
</script>
|
||||||
|
|
||||||
<div class="flex mt-2">
|
{#await getData(href) then data}
|
||||||
<div class="line" style="background-color: {getPlatformColor(7, $themeStore.dark)}" />
|
{#if data.number !== undefined && data.title !== undefined}
|
||||||
{#await getData(href) then data}
|
<div class="flex mt-2">
|
||||||
<div class="flex-col">
|
<div class="line" style="background-color: {getPlatformColor(7, $themeStore.dark)}" />
|
||||||
<a class="fs-title mb-1" {href}>#{data.number} {data.title}</a>
|
<div class="flex-col">
|
||||||
{#if data.body}
|
<a class="fs-title mb-1" {href}>#{data.number} {data.title}</a>
|
||||||
<div>
|
{#if data.body}
|
||||||
<MessageViewer message={data.body} />
|
<div>
|
||||||
|
<MessageViewer message={data.body} />
|
||||||
|
</div>
|
||||||
|
{/if}
|
||||||
|
<div class="flex-between">
|
||||||
|
{#if data.assignees?.length}
|
||||||
|
<div class="flex-col">
|
||||||
|
<div class="fs-title"><LabelComponent label={view.string.Assignees} /></div>
|
||||||
|
<div>
|
||||||
|
{#each data.assignees as assignee}
|
||||||
|
<a href={assignee.url}>@{assignee.login}</a>
|
||||||
|
{/each}
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
{/if}
|
||||||
|
{#if data.labels?.length}
|
||||||
|
<div class="flex-col">
|
||||||
|
<div class="fs-title"><LabelComponent label={view.string.Labels} /></div>
|
||||||
|
<div>
|
||||||
|
{#each data.labels as label, i}
|
||||||
|
{#if i},
|
||||||
|
{/if}
|
||||||
|
{label.name}
|
||||||
|
{/each}
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
{/if}
|
||||||
</div>
|
</div>
|
||||||
{/if}
|
|
||||||
<div class="flex-between">
|
|
||||||
{#if data.assignees?.length}
|
|
||||||
<div class="flex-col">
|
|
||||||
<div class="fs-title"><LabelComponent label={view.string.Assignees} /></div>
|
|
||||||
<div>
|
|
||||||
{#each data.assignees as assignee}
|
|
||||||
<a href={assignee.url}>@{assignee.login}</a>
|
|
||||||
{/each}
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
{/if}
|
|
||||||
{#if data.labels?.length}
|
|
||||||
<div class="flex-col">
|
|
||||||
<div class="fs-title"><LabelComponent label={view.string.Labels} /></div>
|
|
||||||
<div>
|
|
||||||
{#each data.labels as label, i}
|
|
||||||
{#if i},
|
|
||||||
{/if}
|
|
||||||
{label.name}
|
|
||||||
{/each}
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
{/if}
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
{/await}
|
{/if}
|
||||||
</div>
|
{/await}
|
||||||
|
|
||||||
<style lang="scss">
|
<style lang="scss">
|
||||||
.line {
|
.line {
|
||||||
|
Loading…
Reference in New Issue
Block a user