@maximai/maxim-js
Version:
Maxim AI JS SDK. Visit https://getmaxim.ai for more info.
43 lines • 1.3 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.MaximFolderAPI = void 0;
const maxim_1 = require("./maxim");
class MaximFolderAPI extends maxim_1.MaximAPI {
constructor(baseUrl, apiKey, isDebug) {
super(baseUrl, apiKey, isDebug);
}
async getFolder(id) {
return new Promise((resolve, reject) => {
this.fetch(`/api/sdk/v3/folders?folderId=${id}`)
.then((response) => {
if (response.error) {
reject(response.error);
}
else {
resolve(response.data);
}
})
.catch((error) => {
reject(error);
});
});
}
async getFolders() {
return new Promise((resolve, reject) => {
this.fetch(`/api/sdk/v3/folders`)
.then((response) => {
if (response.error) {
reject(response.error);
}
else {
resolve(response.data);
}
})
.catch((error) => {
reject(error);
});
});
}
}
exports.MaximFolderAPI = MaximFolderAPI;
//# sourceMappingURL=folder.js.map