@memori.ai/memori-api-client
Version:
React library to integrate a Memori in your app or website
28 lines • 1.16 kB
JavaScript
;
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