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); | |
| } | |