import express from 'express'; import { authenticate } from '../middleware/authMiddleware.js'; import SocialNetworkController from '../controllers/socialnetworkController.js'; const router = express.Router(); const socialNetworkController = new SocialNetworkController(); router.post('/usersearch', authenticate, socialNetworkController.userSearch); router.get('/profile/:userId', authenticate, socialNetworkController.profile); router.post('/usersearch', authenticate, socialNetworkController.userSearch); router.get('/profile/:userId', authenticate, socialNetworkController.profile); router.post('/folders', authenticate, socialNetworkController.createFolder); router.get('/folders', authenticate, socialNetworkController.getFolders); router.post('/images', authenticate, socialNetworkController.uploadImage); router.get('/images/:imageId', authenticate, socialNetworkController.getImage); export default router;