feat(web): use user layout on admin pages (#2550)

This commit is contained in:
Jason Rasmussen
2023-05-23 20:02:12 -04:00
committed by GitHub
parent c2145cbe11
commit 2dc8a93685
3 changed files with 41 additions and 58 deletions

View File

@@ -17,7 +17,7 @@
import IconButton from '$lib/components/elements/buttons/icon-button.svelte';
import Cog from 'svelte-material-icons/Cog.svelte';
export let user: UserResponseDto;
export let shouldShowUploadButton = true;
export let showUploadButton = true;
let shouldShowAccountInfo = false;
let shouldShowAccountInfoPanel = false;
@@ -72,7 +72,7 @@
<ThemeButton />
{#if !$page.url.pathname.includes('/admin') && shouldShowUploadButton}
{#if !$page.url.pathname.includes('/admin') && showUploadButton}
<div in:fly={{ x: 50, duration: 250 }}>
<LinkButton on:click={() => dispatch('uploadClicked')}>
<div class="flex gap-2">