Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.replyke.com/llms.txt

Use this file to discover all available pages before exploring further.

Overview

useApproveMember returns a callable function for approving a pending join request. Sets the membership status from "pending" to "active". Requires the caller to be a moderator or admin.

Usage Example

import { useApproveMember } from "@replyke/react-js";

function PendingMemberRow({ spaceId, memberId }: { spaceId: string; memberId: string }) {
  const approve = useApproveMember();

  return (
    <button onClick={() => approve({ spaceId, memberId })}>
      Approve
    </button>
  );
}

Parameters

spaceId
string
required
UUID of the space.
memberId
string
required
UUID of the membership record to approve.

Returns

message
string
Confirmation message.
membership
object
Updated membership with id, status: "active", and joinedAt.