feat(frontend): working Discord login + signup
This commit is contained in:
parent
0e72097346
commit
c8b5b7e2c2
24 changed files with 287 additions and 119 deletions
|
@ -60,7 +60,7 @@
|
|||
};
|
||||
|
||||
const toggleTheme = () => {
|
||||
themeStore.set(theme === "dark" ? "light" : "dark")
|
||||
themeStore.set(theme === "dark" ? "light" : "dark");
|
||||
};
|
||||
const toggleMenu = () => {
|
||||
showMenu = !showMenu;
|
||||
|
@ -78,15 +78,21 @@
|
|||
<NavbarToggler on:click={toggleMenu} />
|
||||
<Collapse isOpen={showMenu} navbar expand="lg">
|
||||
<Nav class="ms-auto" navbar>
|
||||
<NavItem>
|
||||
{#if currentUser}
|
||||
{#if currentUser}
|
||||
<NavItem>
|
||||
<NavLink href="/@{currentUser.name}">@{currentUser.name}</NavLink>
|
||||
</NavItem>
|
||||
<NavItem>
|
||||
<NavLink href="/settings">Settings</NavLink>
|
||||
<NavLink href="/logout">Log out</NavLink>
|
||||
{:else}
|
||||
<NavLink href="/login">Log in</NavLink>
|
||||
{/if}
|
||||
</NavItem>
|
||||
</NavItem>
|
||||
<NavItem>
|
||||
<NavLink href="/auth/logout">Log out</NavLink>
|
||||
</NavItem>
|
||||
{:else}
|
||||
<NavItem>
|
||||
<NavLink href="/auth/login">Log in</NavLink>
|
||||
</NavItem>
|
||||
{/if}
|
||||
<NavItem>
|
||||
<NavLink
|
||||
on:click={() => toggleTheme()}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue