Hiyve Components - v1.0.0
    Preparing search index...
    • Local state management hook for creating, voting on, and closing polls.

      Actions are broadcast via the provided onSendDataMessage callback. Incoming remote poll events should be forwarded to handleDataMessage.

      Parameters

      Returns PollState

      const { polls, createPoll, vote, closePoll, handleDataMessage } = usePolls({
      localUserId: userId,
      localUserName: userName,
      onSendDataMessage: (data) => sendDataMessage(JSON.stringify(data)),
      isOwner: true,
      });