Better formatting
This commit is contained in:
parent
9a443a6f36
commit
e368b99775
6 changed files with 111 additions and 38 deletions
|
@ -82,5 +82,11 @@
|
|||
<p>
|
||||
<b>img||filename.blah</b> embeds a user-uploaded file in this site
|
||||
</p>
|
||||
<p>
|
||||
<b>@user</b> mentions a user
|
||||
</p>
|
||||
<p>
|
||||
<b>#post</b> replies to a post by ID
|
||||
</p>
|
||||
</span>
|
||||
</Area>
|
|
@ -14,7 +14,7 @@ export async function load({ fetch, params, url }) {
|
|||
const postJson = await res.json();
|
||||
|
||||
const resUser = await fetch(`/api/userGet?user=${user}`);
|
||||
const postJsonUser = await resUser.json();
|
||||
const postJsonUser = (await resUser.json()) || {};
|
||||
|
||||
return { postJson, id, postJsonUser };
|
||||
}
|
|
@ -8,27 +8,42 @@
|
|||
let userData = data.postJsonUser.data;
|
||||
</script>
|
||||
|
||||
<Area>
|
||||
<span slot="header">
|
||||
<a href='/users/{userData.username}'>
|
||||
{userData.username}
|
||||
</a>
|
||||
</span>
|
||||
<span slot="main">
|
||||
<p>
|
||||
<b>Reputation:</b> {userData.reputation}
|
||||
</p>
|
||||
<p>
|
||||
<b>Upvotes:</b> {userData.upvotes}
|
||||
</p>
|
||||
<p>
|
||||
<b>Downvotes:</b> {userData.downvotes}
|
||||
</p>
|
||||
</span>
|
||||
<span slot="footer">
|
||||
|
||||
</span>
|
||||
</Area>
|
||||
{#if userData}
|
||||
<Area>
|
||||
<span slot="header">
|
||||
<a href='/users/{userData.username}'>
|
||||
{userData.username}
|
||||
</a>
|
||||
</span>
|
||||
<span slot="main">
|
||||
<p>
|
||||
<b>Reputation:</b> {userData.reputation}
|
||||
</p>
|
||||
<p>
|
||||
<b>Upvotes:</b> {userData.upvotes}
|
||||
</p>
|
||||
<p>
|
||||
<b>Downvotes:</b> {userData.downvotes}
|
||||
</p>
|
||||
</span>
|
||||
<span slot="footer">
|
||||
|
||||
</span>
|
||||
</Area>
|
||||
{:else}
|
||||
<Area>
|
||||
<span slot="header">
|
||||
<b>
|
||||
Error
|
||||
</b>
|
||||
</span>
|
||||
<span slot="main">
|
||||
</span>
|
||||
<span slot="footer">
|
||||
This user does not exist.
|
||||
</span>
|
||||
</Area>
|
||||
{/if}
|
||||
|
||||
<h2>Posts</h2>
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue