UNPKG

@kineticdata/react

Version:
41 lines (40 loc) 1.37 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.updateWebApi = exports.fetchWebApis = exports.fetchWebApi = exports.deleteWebApi = exports.createWebApi = void 0; var _http = require("../http"); var _apiGroup = (0, _http.apiGroup)({ name: 'WebApi', dataOption: 'webApi', plural: { requiredOptions: [], url: function url(_ref) { var kappSlug = _ref.kappSlug; return kappSlug ? "/kapps/".concat(kappSlug, "/webApis") : "/webApis"; }, transform: function transform(response) { return { webApis: response.data.webApis }; } }, singular: { requiredOptions: ['slug'], url: function url(_ref2) { var slug = _ref2.slug, kappSlug = _ref2.kappSlug; return kappSlug ? "/kapps/".concat(kappSlug, "/webApis/").concat(slug) : "/webApis/".concat(slug); }, transform: function transform(response) { return { webApi: response.data.webApi }; } } }), fetchWebApis = exports.fetchWebApis = _apiGroup.fetchWebApis, fetchWebApi = exports.fetchWebApi = _apiGroup.fetchWebApi, createWebApi = exports.createWebApi = _apiGroup.createWebApi, updateWebApi = exports.updateWebApi = _apiGroup.updateWebApi, deleteWebApi = exports.deleteWebApi = _apiGroup.deleteWebApi;