aboutsummaryrefslogtreecommitdiff
path: root/src/routes/user
diff options
context:
space:
mode:
authorFuwn <[email protected]>2024-04-13 02:22:46 -0700
committerFuwn <[email protected]>2024-04-13 02:22:46 -0700
commita22a05d8c34e03e70d726638667467dcb85ef787 (patch)
tree4bb08bbec18c11f2f179289ff6d53a8a2de34cf7 /src/routes/user
parentfix(anime): no match out-of-season anime (diff)
downloaddue.moe-a22a05d8c34e03e70d726638667467dcb85ef787.tar.xz
due.moe-a22a05d8c34e03e70d726638667467dcb85ef787.zip
feat(user): markdown biography
Diffstat (limited to 'src/routes/user')
-rw-r--r--src/routes/user/[user]/+page.svelte9
1 files changed, 8 insertions, 1 deletions
diff --git a/src/routes/user/[user]/+page.svelte b/src/routes/user/[user]/+page.svelte
index 992af2ab..7cffd647 100644
--- a/src/routes/user/[user]/+page.svelte
+++ b/src/routes/user/[user]/+page.svelte
@@ -16,6 +16,8 @@
import proxy from '$lib/Utility/proxy';
import { parseScheduleHtml } from '$lib/Data/hololive';
import type { UserPreferences } from '$lib/Database/userPreferences.js';
+ import SvelteMarkdown from 'svelte-markdown';
+ import MarkdownLink from '$lib/MarkdownLink.svelte';
export let data;
@@ -123,7 +125,12 @@
</p>
{#if schedule && preferences && preferences.biography && preferences.biography.length > 0}
- <p>{preferences.biography}</p>
+ <SvelteMarkdown
+ source={preferences.biography}
+ renderers={{
+ link: MarkdownLink
+ }}
+ />
{/if}
{$locale({