From 31a59578120ad4761714eedc5754c28b26634223 Mon Sep 17 00:00:00 2001 From: ndom91 Date: Sun, 30 Jun 2024 12:15:31 +0200 Subject: [PATCH] fix: share success toast --- .gitignore | 3 +-- apps/web/src/routes/(dashboard)/+page.svelte | 13 +++++++++++++ apps/web/src/routes/+layout.svelte | 11 +---------- 3 files changed, 15 insertions(+), 12 deletions(-) diff --git a/.gitignore b/.gitignore index 9bb63a76..a077e73d 100644 --- a/.gitignore +++ b/.gitignore @@ -24,5 +24,4 @@ tsconfig.tsbuildinfo **/playwright-report/ **/blob-report/ **/playwright/.cache/ - -haters/ +dev-dist diff --git a/apps/web/src/routes/(dashboard)/+page.svelte b/apps/web/src/routes/(dashboard)/+page.svelte index 00e1a1d9..adc7877f 100644 --- a/apps/web/src/routes/(dashboard)/+page.svelte +++ b/apps/web/src/routes/(dashboard)/+page.svelte @@ -2,6 +2,19 @@ import { Navbar } from "$lib/components/navbar" import { HomeScroller } from "$lib/components/home-scroller" import { ScrollerTypes } from "$lib/types" + import { toast } from "svelte-sonner" + import { goto } from "$app/navigation" + import { page } from "$app/stores" + import { onMount } from "svelte" + + onMount(() => { + // Share Target Redirect + const sharedSuccess = $page.url.searchParams.get("shared") + if (sharedSuccess === "true") { + toast.success("Link saved!") + goto("/") + } + }) type HomeLoadResults = { bookmarks: { diff --git a/apps/web/src/routes/+layout.svelte b/apps/web/src/routes/+layout.svelte index e19202e7..f8b51903 100644 --- a/apps/web/src/routes/+layout.svelte +++ b/apps/web/src/routes/+layout.svelte @@ -1,13 +1,11 @@