EchoForum/src/comp/post.svelte
2024-05-10 10:53:48 +03:00

18 lines
383 B
Svelte

<script>
import { getNamedId } from '$lib/util';
import Rating from './rating.svelte';
/**
* @type {import('$types/base').Post}
*/
export let post;
</script>
<div>
<a href="/posts/{getNamedId(post.id, post.name)}">{post.name}</a>
<p>{post.author?.name}</p>
<p>{post.category.name}</p>
<Rating rating={post.rating}></Rating>
<p>{post.content}</p>
</div>