GIF89a php
Current File : /home/viralhoga/app_viralhoga/src/modules/programBooking/programbooking.router.js
import { Router } from "express";
import upload from "../../middleware/uploadMiddleware.js";
import { bookArtist, createBookingArtist, deleteBookingArtist, getBookedArtist, getBookingArtists, updateBookingArtist } from "./programBooking.controller.js";


const bookingArtist = Router();

// Create & Get All Artists
bookingArtist.route("/")
    .post(
        upload.single("profileImages"),
        createBookingArtist
    )
    .get(getBookingArtists);

// Get Single, Update & Delete Artist
bookingArtist.route("/:id")
    // .get(getBookingArtistById)
    .patch(
        upload.single("profileImages"),
        updateBookingArtist
    )
    .delete(deleteBookingArtist);

bookingArtist.route('/booking-form')
    .get(getBookedArtist)

bookingArtist.route('/booking-form/:artistId')
    .post(bookArtist)

export default bookingArtist;