UNPKG

@kineticdata/react

Version:
43 lines (42 loc) 1.65 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.updateFilestore = exports.fetchFilestores = exports.fetchFilestore = exports.deleteFilestore = exports.createFilestore = void 0; var _http = require("../http"); var _apiGroup = (0, _http.apiGroup)({ name: 'Filestore', dataOption: 'filestore', plural: { requiredOptions: [], url: function url(_ref) { var _ref$agentSlug = _ref.agentSlug, agentSlug = _ref$agentSlug === void 0 ? 'system' : _ref$agentSlug; return "/app/components/agents/".concat(agentSlug, "/app/api/v1/filestores"); }, transform: function transform(response) { return { filestores: response.data.filestores }; } }, singular: { requiredOptions: ['filestoreSlug'], url: function url(_ref2) { var _ref2$agentSlug = _ref2.agentSlug, agentSlug = _ref2$agentSlug === void 0 ? 'system' : _ref2$agentSlug, filestoreSlug = _ref2.filestoreSlug; return "/app/components/agents/".concat(agentSlug, "/app/api/v1/filestores/").concat(filestoreSlug); }, transform: function transform(response) { return { filestore: response.data.filestore }; } } }), fetchFilestores = exports.fetchFilestores = _apiGroup.fetchFilestores, fetchFilestore = exports.fetchFilestore = _apiGroup.fetchFilestore, createFilestore = exports.createFilestore = _apiGroup.createFilestore, updateFilestore = exports.updateFilestore = _apiGroup.updateFilestore, deleteFilestore = exports.deleteFilestore = _apiGroup.deleteFilestore;