Spaces:
Build error
Build error
File size: 618 Bytes
3b623f5 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 |
<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>
|