import { Router } from "express";
import authorize from "../middlewares/authorization.middleware";
import { multerSingleFn } from "../middlewares/multer.middleware";
import officialDocuments from "../controllers/officialDocument.controller";

const router = Router();

router.post(
  "/upload/document",
  authorize,
  multerSingleFn,
  officialDocuments.UploadDocument
);

router.post(
  "/createfolder",
  authorize,
  officialDocuments.CreateFolder
);

router.get(
  "/list",
  authorize,
  officialDocuments.ListFolderForClient
);

router.post(
  "/delete",
  authorize,
  officialDocuments.DeleteFileFolder
);

export default router;