Spaces:
Runtime error
Runtime error
File size: 473 Bytes
423b87b |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 |
<!--
Works similarly to `liveblocks-react` LiveblocksProvider
https://liveblocks.io/docs/api-reference/liveblocks-react#RoomProvider
-->
<script lang="ts">
import { clientSymbol } from "./symbols";
import type { Client } from "@liveblocks/client";
import { setContext } from "svelte";
export let client: Client;
if (!client) {
throw new Error("LiveblocksProvider requires a client");
}
setContext<Client>(clientSymbol, client);
</script>
<slot />
|