fix: sidebar list duplication

This commit is contained in:
Rotimi Best
2024-06-09 21:11:19 +01:00
parent b7cdce4236
commit 6c4973dcce
@@ -13,7 +13,7 @@
import { t } from '$lib/utils/functions/translations'; import { t } from '$lib/utils/functions/translations';
import { currentOrg } from '$lib/utils/store/org'; import { currentOrg } from '$lib/utils/store/org';
interface sideLinks { interface SideLinks {
name: string; name: string;
icon: any; icon: any;
link: string; link: string;
@@ -31,7 +31,7 @@
return pagePath.includes(itemPath); return pagePath.includes(itemPath);
} }
let sideLinks: sideLinks[] = []; let sideLinks: SideLinks[] = [];
$: sideLinks = [ $: sideLinks = [
{ {
@@ -95,7 +95,7 @@
</div> </div>
<ul class="my-5"> <ul class="my-5">
{#each sideLinks as item (item.name)} {#each sideLinks as item (item.link)}
<a href={item.link} class="text-black" on:click={toggleSidebar}> <a href={item.link} class="text-black" on:click={toggleSidebar}>
<li <li
class="flex items-center py-3 px-4 mb-2 {NavClasses.item} {isActive( class="flex items-center py-3 px-4 mb-2 {NavClasses.item} {isActive(