add excerpt and scraper details.
This commit is contained in:
30
webapp/src/components/StoryMeta.svelte
Normal file
30
webapp/src/components/StoryMeta.svelte
Normal file
@@ -0,0 +1,30 @@
|
||||
<script>
|
||||
export let story;
|
||||
|
||||
let host = new URL(story.url || story.link).hostname.replace(/^www\./, "");
|
||||
</script>
|
||||
|
||||
<style>
|
||||
ul {
|
||||
margin: 0;
|
||||
padding: 0;
|
||||
}
|
||||
li {
|
||||
display: inline-block;
|
||||
list-style-type: circle;
|
||||
}
|
||||
li:not(:first-of-type)::before {
|
||||
content: " | ";
|
||||
}
|
||||
</style>
|
||||
|
||||
<ul>
|
||||
{#if story.url}
|
||||
<li>source: <a class="article-source" href={story.url}>{host}</a></li>
|
||||
{/if}
|
||||
{#if story.scraper && story.scraper_link}
|
||||
<li>scraper: <a href={story.scraper_link}>{story.scraper}</a></li>
|
||||
{:else if story.scraper}
|
||||
<li>scraper: {story.scraper}</li>
|
||||
{/if}
|
||||
</ul>
|
Reference in New Issue
Block a user