GIF89a php
Current File : /home/viralhoga/app_viralhoga/src/modules/youtube/youtube.router.js

import { Router } from "express";
import upload from '../../middleware/uploadMiddleware.js';
import { addYoutubeVideo, createYoutubeChannels, deleteYoutubeChannel, getYoutubeChannels, getYoutubeVideos, updateYoutubeChannel } from "./youtube.controller.js";

const youtube = Router();

// Create Channel
youtube.route("/channels")
    .post(upload.single("channelThumbnail"), createYoutubeChannels)
    .get(getYoutubeChannels)

// Update Channel
youtube.route("/channels/:id")
    .patch(upload.single("channelThumbnail"), updateYoutubeChannel)
    .delete(deleteYoutubeChannel);

youtube.route('/youtube-url')
    .post(addYoutubeVideo)
    .get(getYoutubeVideos)

export default youtube;