refactor: use prop spreading
This commit is contained in:
parent
9e4757703c
commit
88d5c14d54
2 changed files with 4 additions and 10 deletions
|
@ -4,7 +4,7 @@
|
||||||
export let id: number;
|
export let id: number;
|
||||||
export let title: string;
|
export let title: string;
|
||||||
export let version: number;
|
export let version: number;
|
||||||
export let producerUsername: string;
|
export let producer: string;
|
||||||
export let comments: { author: string; content: string; createdAt: Date }[];
|
export let comments: { author: string; content: string; createdAt: Date }[];
|
||||||
</script>
|
</script>
|
||||||
|
|
||||||
|
@ -17,7 +17,7 @@
|
||||||
</h2>
|
</h2>
|
||||||
|
|
||||||
<h3>
|
<h3>
|
||||||
by <a href="/user/{producerUsername}" class="secondary">{producerUsername}</a>
|
by <a href="/user/{producer}" class="secondary">{producer}</a>
|
||||||
</h3>
|
</h3>
|
||||||
</hgroup>
|
</hgroup>
|
||||||
|
|
||||||
|
@ -29,7 +29,7 @@
|
||||||
{/if}
|
{/if}
|
||||||
|
|
||||||
{#each comments as comment}
|
{#each comments as comment}
|
||||||
<Comment content={comment.content} author={comment.author} createdAt={comment.createdAt} />
|
<Comment {...comment} />
|
||||||
<hr />
|
<hr />
|
||||||
{/each}
|
{/each}
|
||||||
|
|
||||||
|
|
|
@ -18,13 +18,7 @@
|
||||||
{/if}
|
{/if}
|
||||||
|
|
||||||
{#each data.tracks as track}
|
{#each data.tracks as track}
|
||||||
<TrackCard
|
<TrackCard {...track} />
|
||||||
id={track.id}
|
|
||||||
title={track.title}
|
|
||||||
version={track.version}
|
|
||||||
producerUsername={track.producer}
|
|
||||||
comments={track.comments}
|
|
||||||
/>
|
|
||||||
{/each}
|
{/each}
|
||||||
{:else}
|
{:else}
|
||||||
Oh no.
|
Oh no.
|
||||||
|
|
Loading…
Reference in a new issue