import { Router } from "express"; import { AppMaster } from "@onebro/appmaster"; import {firstlineUserProfileController} from "./profiles"; import {firstlineMessageController} from "./messages"; import {firstlineDistressSignalController} from "./signals"; import {firstlineDistressReportController} from "./reports"; import {firstlineMPAlertController} from "./alerts"; export const FirstlineApi = async (m:AppMaster):Promise => { const router = Router(); router.use("/profiles",await firstlineUserProfileController(m)); router.use("/msgs",await firstlineMessageController(m)); router.use("/signals",await firstlineDistressSignalController(m)); router.use("/reports",await firstlineDistressReportController(m)); router.use("/alerts",await firstlineMPAlertController(m)); return router; }; export default FirstlineApi;