forgejo-notifications/src/routes/+page.svelte
2023-09-19 22:03:07 +05:30

32 lines
617 B
Svelte

<!--
SPDX-FileCopyrightText: 2023 Aravinth Manivannan <realaravinth@batsense.net>
SPDX-License-Identifier: AGPL-3.0-or-later
-->
<script>
import Forgejo from "../../../forgejo-notifications-core/dist/web.js";
import Login from "./Login.svelte";
import Notifications from "./Notifications.svelte";
import Search from "./Search.svelte";
import { user } from "./store.js";
let user_value;
user.subscribe((value) => {
user_value = value;
});
</script>
<main>
{#if user_value}
<Search />
<p>Hello {user_value.username}</p>
<Notifications />
{:else}
<Login />
{/if}
</main>