Spaces:
Runtime error
Runtime error
import { useMyPresence } from "./useMyPresence"; | |
/** | |
* Works similarly to `liveblocks-react` useUpdateMyPresence | |
* https://liveblocks.io/docs/api-reference/liveblocks-react#useUpdateMyPresence | |
* | |
* const updateMyPresence = useUpdateMyPresence() | |
* updateMyPresence({ name: 'Chris' }) | |
* | |
* | |
* Can also import useMyPresence instead and use .update() instead: | |
* | |
* const myPresence = useMyPresence() | |
* myPresence.update({ name: 'Chris' }) | |
*/ | |
export function useUpdateMyPresence(): (val: any) => void { | |
const presence = useMyPresence(); | |
return (updatedPresence) => presence.update(updatedPresence); | |
} | |