mirror of
https://github.com/docmost/docmost.git
synced 2025-11-23 02:41:08 +10:00
feat: add copy invite link to invitation action menu (#360)
* +copy invite link to clipboard from invite action menu * -remove log to console for copy link action * Refactor copy invite link feature --------- Co-authored-by: Philipinho <16838612+Philipinho@users.noreply.github.com>
This commit is contained in:
committed by
GitHub
parent
54d27af76a
commit
7fc1a782a7
@ -5,6 +5,7 @@ import {
|
||||
IInvitation,
|
||||
IWorkspace,
|
||||
IAcceptInvite,
|
||||
IInvitationLink,
|
||||
} from "../types/workspace.types";
|
||||
import { IPagination, QueryParams } from "@/lib/types.ts";
|
||||
|
||||
@ -53,6 +54,13 @@ export async function acceptInvitation(data: IAcceptInvite): Promise<void> {
|
||||
await api.post<void>("/workspace/invites/accept", data);
|
||||
}
|
||||
|
||||
export async function getInviteLink(data: {
|
||||
invitationId: string;
|
||||
}): Promise<IInvitationLink> {
|
||||
const req = await api.post("/workspace/invites/link", data);
|
||||
return req.data;
|
||||
}
|
||||
|
||||
export async function resendInvitation(data: {
|
||||
invitationId: string;
|
||||
}): Promise<void> {
|
||||
|
||||
Reference in New Issue
Block a user