added login success toast

pull/3/head
TZGyn 2 years ago
parent 80e84b40d6
commit e145c20f6f
Signed by: TZGyn
GPG Key ID: 122EAF77AE81FD4A

@ -5,6 +5,7 @@
import { Button } from '$lib/components/ui/button' import { Button } from '$lib/components/ui/button'
import { goto } from '$app/navigation' import { goto } from '$app/navigation'
import { Loader2 } from 'lucide-svelte' import { Loader2 } from 'lucide-svelte'
import { toast } from 'svelte-sonner'
export let data: PageData export let data: PageData
let isLoading = false let isLoading = false
@ -18,6 +19,7 @@
const data = await response.json() const data = await response.json()
isLoading = false isLoading = false
if (data.success) { if (data.success) {
toast.success('Successfully Logged In')
goto('/') goto('/')
} }
} }
@ -29,9 +31,9 @@
<ThemeToggle /> <ThemeToggle />
</div> </div>
<div <div
class="relative hidden h-full flex-col bg-primary-foreground p-10 text-white dark:border-r lg:flex"> class="bg-primary-foreground relative hidden h-full flex-col p-10 text-white dark:border-r lg:flex">
<div <div
class="relative z-20 flex items-center text-lg font-medium text-primary"> class="text-primary relative z-20 flex items-center text-lg font-medium">
Shortener Shortener
</div> </div>
</div> </div>
@ -42,16 +44,16 @@
<h1 class="text-2xl font-semibold tracking-tight"> <h1 class="text-2xl font-semibold tracking-tight">
Login to your account Login to your account
</h1> </h1>
<p class="text-sm text-muted-foreground"> <p class="text-muted-foreground text-sm">
Enter your email below to login to your account Enter your email below to login to your account
</p> </p>
</div> </div>
<UserAuthForm form={data.form} {isLoading} /> <UserAuthForm form={data.form} {isLoading} />
<p class="px-8 text-center text-sm text-muted-foreground"> <p class="text-muted-foreground px-8 text-center text-sm">
Don't Have An Account? Signup{' '} Don't Have An Account? Signup{' '}
<a <a
href="/signup" href="/signup"
class="underline underline-offset-4 hover:text-primary"> class="hover:text-primary underline underline-offset-4">
Here Here
</a> </a>
</p> </p>

@ -41,6 +41,6 @@ export const POST: RequestHandler = async (event) => {
}) })
return new Response(JSON.stringify({ success: true })) return new Response(JSON.stringify({ success: true }))
} else { } else {
return new Response(JSON.stringify({ hello: 'hello' })) return new Response(JSON.stringify({ success: false }))
} }
} }

Loading…
Cancel
Save