<script>
	import { onMount } from 'svelte';
	import { goto } from '$app/navigation';
	import { userFlag } from '$lib/utils/store';
	let autorizado = false;

	$: flag = $userFlag;

	onMount(async () => {
		if (flag === 'blocked' || flag === '') {
			goto('/login');
		} else {
			autorizado = true;
		}
	});
</script>

{#if autorizado}
	<slot />
{/if}
