website/src/routes/pubnix/users/+page.svelte

23 lines
407 B
Svelte
Raw Normal View History

2023-01-07 22:59:58 +05:30
<script lang="ts">
import type { PageData } from "./$types";
export let data: PageData;
2023-01-25 22:41:11 +05:30
import User from "../User.svelte";
</script>
2023-01-07 22:59:58 +05:30
2023-01-25 22:41:11 +05:30
<h1>{data.title}</h1>
2023-01-07 22:59:58 +05:30
2023-01-25 22:41:11 +05:30
{#if !data.error}
{#if data.users.users.length > 0}
<div class="flex flex-row flex-wrap gap-4">
{#each data.users.users as user}
<User {user} />
{/each}
</div>
2023-01-07 22:59:58 +05:30
{:else}
2023-01-25 22:41:11 +05:30
<p>No users</p>
2023-01-07 22:59:58 +05:30
{/if}
2023-01-25 22:41:11 +05:30
{:else}
<p>{data.message}</p>
2023-02-03 23:25:33 +05:30
{/if}