ejfox's picture
Duplicate from huggingface-projects/stable-diffusion-multiplayer
bb88c4d
raw
history blame
300 Bytes
import { onDestroy } from "svelte";
import { useRoom } from "./useRoom";
export function useErrorListener(callback: (err: Error) => void): void {
const room = useRoom();
const unsubscribe = room.events.error.subscribe((e: Error) => callback(e))
onDestroy(() => {
unsubscribe();
});
}