import { Router } from "express"
import { attachShop } from "@/middlewares/shop.middleware"
import {
    listPushInstallationsAdmin,
    listPushLogsAdmin,
    setPushInstallationAdminEnabled,
} from "./push-admin.controller"

const router = Router({ mergeParams: true })

router.use(attachShop)

router.get("/installations", listPushInstallationsAdmin)
router.get("/logs", listPushLogsAdmin)
router.patch("/installations/:installationId", setPushInstallationAdminEnabled)

export default router

