From 17c9b99208b3881e62275ef3e552a3c30e55939d Mon Sep 17 00:00:00 2001 From: Adam Soltys Date: Thu, 22 Dec 2022 12:18:05 -0800 Subject: add message field to user profile pages --- src/components/Avatar.svelte | 24 ++++++++++++------------ src/components/Feed.svelte | 26 ++++++++++++++++---------- 2 files changed, 28 insertions(+), 22 deletions(-) (limited to 'src/components') diff --git a/src/components/Avatar.svelte b/src/components/Avatar.svelte index 7ee774bf..f0b9768f 100644 --- a/src/components/Avatar.svelte +++ b/src/components/Avatar.svelte @@ -1,30 +1,30 @@
- {#if user?.profile} - {user.username} - {:else if src} - Avatar - {:else} - - {/if} + {user.username}
diff --git a/src/components/Feed.svelte b/src/components/Feed.svelte index 973afa19..9f09630a 100644 --- a/src/components/Feed.svelte +++ b/src/components/Feed.svelte @@ -5,12 +5,18 @@ import { runner } from '$lib/utils'; export let events; - let distance = (d) => { - let diff = Math.round(Date.now() / 1000) - d; - return diff > 3600 - ? Math.round(diff / 3600) + 'd' - : diff > 60 - ? Math.round(diff / 60) + 'm' + let distance = (date) => { + let m = 60; + let h = 60 * m; + let d = 24 * h; + + let diff = Math.round(Date.now() / 1000) - date; + return diff > d + ? Math.round(diff / d) + 'd' + : diff > h + ? Math.round(diff / h) + 'h' + : diff > m + ? Math.round(diff / m) + 'm' : diff > 2 ? diff + 's' : 'now'; @@ -24,20 +30,20 @@ {#if browser}
- +
- +
-
{data.pubkey.substr(0, 6)}
+
{data.user.username}
 {distance(data.seen)}
-- cgit v1.2.3