import { Router } from "express";
import feedback from "../controllers/feedback.controller";
import authorize from "../middlewares/authorization.middleware";
import validateData from "../middlewares/validation.middleware";
import { addFeedbackSchema } from "../schemas/feedback.schema";

const router = Router();
/* Get Single Tenant Feedback */
router.get("/get", authorize, feedback.GetFeedback);
/* Add Tenant Feedback */
router.post(
  "/add",
  validateData(addFeedbackSchema),
  authorize,
  feedback.AddFeedback
);
/* Get's Feedback All Tenants For a Property for Client*/
router.get("/list/:propId", authorize, feedback.ListForClient);

export default router;
