diff --git a/src/lib/components/Tags.svelte b/src/lib/components/Tags.svelte
deleted file mode 100644
index 2c845b44..00000000
--- a/src/lib/components/Tags.svelte
+++ /dev/null
@@ -1,171 +0,0 @@
-
-
-{#if selectedTags?.length === 0}
- {placeholder}
-{:else}
- Tags selected: {selectedTags}
-{/if}
-
-
-
- {#if errors?.length}
-
- {/if}
-
diff --git a/src/routes/+layout.svelte b/src/routes/+layout.svelte
index f1bdc5a9..d25b9b84 100644
--- a/src/routes/+layout.svelte
+++ b/src/routes/+layout.svelte
@@ -11,6 +11,7 @@
import Footer from "$lib/components/Footer.svelte";
import Searchbar from "$lib/components/Searchbar.svelte";
import NotificationBell from "$lib/components/NotificationBell.svelte";
+
//import PullToRefresh from '$lib/components/PullToRefresh.svelte';
//import DiscountBanner from '$lib/components/DiscountBanner.svelte';
@@ -30,6 +31,7 @@
isAfterMarketClose,
isBeforeMarketOpen,
isWeekend,
+ previousPage,
} from "$lib/store";
import { Button } from "$lib/components/shadcn/button/index.ts";
@@ -202,7 +204,8 @@
NProgress.start();
});
- afterNavigate(async () => {
+ afterNavigate(async ({ from }) => {
+ $previousPage = from?.url.pathname || $previousPage;
NProgress.done();
});
diff --git a/src/routes/etf/[tickerID]/+layout.svelte b/src/routes/etf/[tickerID]/+layout.svelte
index 456ee4c4..5293f5ff 100644
--- a/src/routes/etf/[tickerID]/+layout.svelte
+++ b/src/routes/etf/[tickerID]/+layout.svelte
@@ -16,6 +16,7 @@
isOpen,
shouldUpdatePriceChart,
priceChartData,
+ previousPage,
} from "$lib/store";
import { onMount, onDestroy, afterUpdate } from "svelte";
@@ -310,7 +311,7 @@