agora-svelte/src/User.svelte

36 lines
756 B
Svelte

<script>
export let id;
const fetchUser = (async () => {
const response = await fetch(`http://127.0.0.1:5000/user/${id}.json`);
return await response.json();
})();
const converter = new showdown.Converter();
import { replaceWiki } from "./util.js";
</script>
<main>
This is nodes module
{#await fetchUser}
.. Waiting
{:then result}
<div>
{#each result.subnodes as subnode}
<div>
<div><a href='/node/{subnode.wikilink}'>{subnode.wikilink}</a></div>
</div>
{/each}
</div>
{/await}
</main>
<style>
div {
margin-bottom: 10px;
}
.node-title {
font-weight: bold;
}
</style>