This commit is contained in:
2023-10-04 23:48:12 +03:00
parent 1ca5f4e521
commit 718cdb54f9
22 changed files with 262 additions and 263 deletions
-47
View File
@@ -1,47 +0,0 @@
<script>
export let active = "";
import { getContext } from "svelte";
const user = getContext("user");
let logged = user?.id ? true : false;
let menuItems = [
{
name: "Account",
link: "/profile",
auth: true,
guest: false,
},
{
name: "Login",
link: "/login",
auth: false,
guest: true,
},
{
name: "Register",
link: "/register",
auth: false,
guest: true,
},
];
</script>
<ul class="nav justify-content-center mt-4 mb-5">
{#each menuItems as item}
{#if item.auth == logged || item.guest == !logged}
<li class="nav-item">
<a
class="nav-link"
class:active={active == item.name}
href={item.link}>{item.name}</a
>
</li>
{/if}
{/each}
</ul>
<style>
.nav-item a.active{
font-weight: bold;
}
</style>
+2 -14
View File
@@ -1,11 +1,11 @@
<script>
import ErrorAlert from "../common/ErrorAlert.svelte";
import SpinnerButton from "../common/SpinnerButton.svelte";
import Nav from "./Nav.svelte";
import Avatar from "./Avatar.svelte";
import {getContext} from "svelte";
const user = getContext("user");
const channel = getContext("channel");
let name = user.name;
let email = user.email;
let errorMessage = "";
@@ -45,7 +45,6 @@
}
</script>
<Nav active="Account"/>
<div class="wrapper-tiny">
<ErrorAlert message={errorMessage}/>
@@ -64,18 +63,7 @@
</div>
</form>
<!-- <form on:submit={saveEmail}>-->
<!-- <div class="input-group mb-3">-->
<!-- <input-->
<!-- type="text"-->
<!-- bind:value={email}-->
<!-- class="form-control"-->
<!-- placeholder="Email"-->
<!-- />-->
<!-- <SpinnerButton label="Update" />-->
<!-- </div>-->
<!-- </form>-->
<div class="list-group">
<a class="list-group-item list-group-item-action" href="/logout">Logout from this device</a>
<a class="list-group-item list-group-item-action" href="{ channel.lucentUrl }/logout">Logout from this device</a>
</div>
</div>