Spaces:
Build error
Build error
<script lang="ts"> | |
import { goto } from '$app/navigation'; | |
import { user } from '$lib/stores'; | |
import { onMount } from 'svelte'; | |
onMount(() => { | |
if ($user?.role !== 'admin') { | |
if ($user?.permissions?.workspace?.models) { | |
goto('/workspace/models'); | |
} else if ($user?.permissions?.workspace?.knowledge) { | |
goto('/workspace/knowledge'); | |
} else if ($user?.permissions?.workspace?.prompts) { | |
goto('/workspace/prompts'); | |
} else if ($user?.permissions?.workspace?.tools) { | |
goto('/workspace/tools'); | |
} else { | |
goto('/'); | |
} | |
} else { | |
goto('/workspace/models'); | |
} | |
}); | |
</script> | |