UNPKG

@ai-ecom/medusa-plugin-patient-record

Version:

A plugin for patient record

40 lines (38 loc) 1.79 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); var _exportNames = { attachLaboratoryProviderRouter: true, defaultAdminLaboratoryProviderRelations: true, defaultAdminLaboratoryProviderFields: true }; exports.attachLaboratoryProviderRouter = attachLaboratoryProviderRouter; exports.defaultAdminLaboratoryProviderRelations = exports.defaultAdminLaboratoryProviderFields = void 0; var _express = require("express"); var _medusa = require("@medusajs/medusa"); var _listLaboratoryProviders = require("./list-laboratory-providers"); Object.keys(_listLaboratoryProviders).forEach(function (key) { if (key === "default" || key === "__esModule") return; if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return; if (key in exports && exports[key] === _listLaboratoryProviders[key]) return; Object.defineProperty(exports, key, { enumerable: true, get: function get() { return _listLaboratoryProviders[key]; } }); }); var laboratoryProviderRouter = (0, _express.Router)(); function attachLaboratoryProviderRouter(patientRouter) { patientRouter.use("/laboratory-providers", laboratoryProviderRouter); laboratoryProviderRouter.get("/", (0, _medusa.transformQuery)(_listLaboratoryProviders.AdminGetLaboratoryProvidersParams, { defaultRelations: defaultAdminLaboratoryProviderRelations, defaultFields: defaultAdminLaboratoryProviderFields, isList: true }), (0, _medusa.wrapHandler)(require("./list-laboratory-providers")["default"])); return patientRouter; } var defaultAdminLaboratoryProviderRelations = exports.defaultAdminLaboratoryProviderRelations = []; // eslint-disable-next-line max-len var defaultAdminLaboratoryProviderFields = exports.defaultAdminLaboratoryProviderFields = ["id", "is_installed"];