clerk-sveltekit
clerk-sveltekit copied to clipboard
Binding `ClerkLoaded` results in type error
Simple example:
<script lang="ts">
import ClerkLoaded from 'clerk-sveltekit/client/ClerkLoaded.svelte';
import Clerk from '@clerk/clerk-js';
let clerk: Clerk | null;
$: {
if (clerk?.user != null) {
// Do something interesting
}
}
</script>
<ClerkLoaded bind:clerk />
// ^^^^^
// Type 'Clerk | null' is not assignable to type 'never'.
I'm doing this because I want to access clerk
from Typescript/Javascript.