UNPKG

@memori.ai/memori-api-client

Version:

React library to integrate a Memori in your app or website

43 lines 1.82 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); const apiFetcher_1 = require("../apiFetcher"); exports.default = (apiUrl) => ({ getSentInvitations: (authToken) => (0, apiFetcher_1.apiFetcher)(`/SentInvitations/${authToken}`, { apiUrl, }), getMemoriInvitations: (authToken, memoriId) => (0, apiFetcher_1.apiFetcher)(`/MemoriInvitations/${authToken}/${memoriId}`, { apiUrl, }), getReceivedInvitations: (authToken) => (0, apiFetcher_1.apiFetcher)(`/ReceivedInvitations/${authToken}`, { apiUrl, }), getAllInvitations: (authToken) => (0, apiFetcher_1.apiFetcher)(`/AllInvitations/${authToken}`, { apiUrl, }), getInvitation: (authToken, invitationId) => (0, apiFetcher_1.apiFetcher)(`/Invitation/${authToken}/${invitationId}`, { apiUrl, }), updateInvitation: (authToken, invitation) => (0, apiFetcher_1.apiFetcher)(`/Invitation/${authToken}/${invitation.invitationID}`, { apiUrl, method: 'PATCH', body: invitation, }), deleteInvitation: (authToken, invitationId) => (0, apiFetcher_1.apiFetcher)(`/Invitation/${authToken}/${invitationId}`, { apiUrl, method: 'DELETE', }), acceptInvitation: (authToken, invitationId) => (0, apiFetcher_1.apiFetcher)(`/AcceptInvitation/${authToken}/${invitationId}`, { apiUrl, method: 'POST', }), rejectInvitation: (authToken, invitationId) => (0, apiFetcher_1.apiFetcher)(`/RejectInvitation/${authToken}/${invitationId}`, { apiUrl, method: 'POST', }), sendInvitation: (authToken, invitation) => (0, apiFetcher_1.apiFetcher)(`/SendInvitation/${authToken}`, { apiUrl, method: 'POST', body: invitation, }), }); //# sourceMappingURL=invitation.js.map