@kineticdata/react
Version:
A React library for the Kinetic Platform
41 lines (40 loc) • 1.91 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.updateBridgeModelQualification = exports.fetchBridgeModelQualifications = exports.fetchBridgeModelQualification = exports.deleteBridgeModelQualification = exports.createBridgeModelQualification = void 0;
var _http = require("../http");
var _apiGroup = (0, _http.apiGroup)({
name: 'BridgeModelQualification',
dataOption: 'bridgeModelQualification',
plural: {
requiredOptions: ['modelName'],
url: function url(_ref) {
var modelName = _ref.modelName;
return "/models/".concat(encodeURIComponent(modelName), "/qualifications");
},
transform: function transform(response) {
return {
bridgeModelQualifications: response.data.qualifications
};
}
},
singular: {
requiredOptions: ['modelName', 'qualificationName'],
url: function url(_ref2) {
var modelName = _ref2.modelName,
qualificationName = _ref2.qualificationName;
return "/models/".concat(encodeURIComponent(modelName), "/qualifications/").concat(encodeURIComponent(qualificationName));
},
transform: function transform(response) {
return {
bridgeModelQualification: response.data.qualification
};
}
}
}),
fetchBridgeModelQualifications = exports.fetchBridgeModelQualifications = _apiGroup.fetchBridgeModelQualifications,
fetchBridgeModelQualification = exports.fetchBridgeModelQualification = _apiGroup.fetchBridgeModelQualification,
createBridgeModelQualification = exports.createBridgeModelQualification = _apiGroup.createBridgeModelQualification,
updateBridgeModelQualification = exports.updateBridgeModelQualification = _apiGroup.updateBridgeModelQualification,
deleteBridgeModelQualification = exports.deleteBridgeModelQualification = _apiGroup.deleteBridgeModelQualification;