refac: only show banners in landing

This commit is contained in:
Timothy J. Baek 2024-05-26 12:39:48 -07:00
parent 3a737af190
commit d77657f0d0

View File

@ -1007,7 +1007,7 @@
{initNewChat} {initNewChat}
/> />
{#if $banners.length > 0} {#if $banners.length > 0 && !$chatId}
<div class="absolute top-16 w-full {$showSidebar ? 'md:max-w-[calc(100%-260px)]' : ''}"> <div class="absolute top-16 w-full {$showSidebar ? 'md:max-w-[calc(100%-260px)]' : ''}">
<div class=" flex flex-col gap-1 w-full"> <div class=" flex flex-col gap-1 w-full">
{#each $banners.filter( (b) => (b.dismissible ? !JSON.parse(localStorage.getItem('dismissedBannerIds') ?? '[]').includes(b.id) : true) ) as banner} {#each $banners.filter( (b) => (b.dismissible ? !JSON.parse(localStorage.getItem('dismissedBannerIds') ?? '[]').includes(b.id) : true) ) as banner}