UNPKG

@memori.ai/memori-api-client

Version:

React library to integrate a Memori in your app or website

28 lines 1.16 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); const apiFetcher_1 = require("../apiFetcher"); exports.default = (apiUrl) => ({ getCompletionConfigs: (authToken, purpose) => (0, apiFetcher_1.apiFetcher)(`/CompletionConfigs/${authToken}${purpose ? `/${purpose}` : ''}`, { apiUrl, method: 'GET', }), getCompletionConfig: (authToken, configID) => (0, apiFetcher_1.apiFetcher)(`/CompletionConfig/${authToken}/${configID}`, { apiUrl, method: 'GET', }), updateCompletionConfig: (authToken, config) => (0, apiFetcher_1.apiFetcher)(`/CompletionConfig/${authToken}/${config.completionConfigID}`, { apiUrl, method: 'PATCH', body: config, }), deleteCompletionConfig: (authToken, configID) => (0, apiFetcher_1.apiFetcher)(`/CompletionConfig/${authToken}/${configID}`, { apiUrl, method: 'DELETE', }), createCompletionConfig: (authToken, config) => (0, apiFetcher_1.apiFetcher)(`/CompletionConfig/${authToken}`, { apiUrl, method: 'POST', body: config, }), }); //# sourceMappingURL=completionConfig.js.map