diff --git a/apps/web/src/lib/components/ProtectedRoute.svelte b/apps/web/src/lib/components/ProtectedRoute.svelte index e12eace..6bcf57a 100644 --- a/apps/web/src/lib/components/ProtectedRoute.svelte +++ b/apps/web/src/lib/components/ProtectedRoute.svelte @@ -1,80 +1,77 @@ {#if isChecking} -
-
- -

Verificando permissões...

-
-
+
+
+ +

Verificando permissões...

+
+
{:else if hasAccess} - {@render children()} + {@render children()} {/if} diff --git a/apps/web/src/routes/(dashboard)/+page.svelte b/apps/web/src/routes/(dashboard)/+page.svelte index 0c7070b..fa79b22 100644 --- a/apps/web/src/routes/(dashboard)/+page.svelte +++ b/apps/web/src/routes/(dashboard)/+page.svelte @@ -7,6 +7,7 @@ import { resolve } from "$app/paths"; import { UserPlus, Mail } from "lucide-svelte"; import { useAuth } from "@mmailaender/convex-better-auth-svelte/svelte"; + import ProtectedRoute from "$lib/components/ProtectedRoute.svelte"; let { data } = $props(); @@ -128,6 +129,7 @@ } +
{#if showAlert} @@ -823,6 +825,7 @@ {/if}
+