"use strict"; var __importDefault = (this && this.__importDefault) || function (mod) { return (mod && mod.__esModule) ? mod : { "default": mod }; }; Object.defineProperty(exports, "__esModule", { value: true }); exports.router = void 0; const express_1 = require("express"); const body_parser_1 = __importDefault(require("body-parser")); const auth_1 = require("../middlewares/auth"); const login_controller_1 = require("./login/login.controller"); const auth_controller_1 = require("./auth/auth.controller"); //Master Routing const users_controller_1 = require("./master/users/users.controller"); const pegawai_controller_1 = require("./master/pegawai/pegawai.controller"); const asuransi_controller_1 = require("./master/asuransi/asuransi.controller"); const ruangpelayanan_controller_1 = require("./master/ruang_pelayanan/ruangpelayanan.controller"); const pasien_controller_1 = require("./master/pasien/pasien.controller"); const tindakan_controller_1 = require("./master/tindakan/tindakan.controller"); //Transaction Routing const registrasi_controller_1 = require("./transaction/registrasi/registrasi.controller"); const transaksi_controller_1 = require("./transaction/transaksi/transaksi.controller"); //Laporan Routing const laporan_controller_1 = require("./laporan/laporan.controller"); const router = (0, express_1.Router)(); exports.router = router; router.use(body_parser_1.default.json()); router.use(body_parser_1.default.urlencoded({ extended: false })); router.use("/login", auth_1.loginAuthentication, login_controller_1.router); router.use("/auth", auth_controller_1.router); router.use("/users", auth_1.authenticateToken, users_controller_1.router); router.use("/pegawai", auth_1.authenticateToken, pegawai_controller_1.router); router.use("/asuransi", auth_1.authenticateToken, asuransi_controller_1.router); router.use("/ruangpelayanan", auth_1.authenticateToken, ruangpelayanan_controller_1.router); router.use("/pasien", auth_1.authenticateToken, pasien_controller_1.router); router.use("/tindakan", auth_1.authenticateToken, tindakan_controller_1.router); router.use("/registrasi", auth_1.authenticateToken, registrasi_controller_1.router); router.use("/transaksi", auth_1.authenticateToken, transaksi_controller_1.router); router.use("/laporan", auth_1.authenticateToken, laporan_controller_1.router);