from flask import Blueprint, request

from V2.functions.Shipments import main as Shipments
from V2.middlewares.auth import sendResponse

shipmentsv2 = Blueprint("shipmentsv2", __name__)

@shipmentsv2.post("/ship-now")
def orderShipNow(): return sendResponse(Shipments.shipNow, request) 


@shipmentsv2.post("/ship-batch")
def batchShipNow():
    return sendResponse(Shipments.shipBatch, request)


@shipmentsv2.get("/packages")
def getPackages():
    return sendResponse(Shipments.getPackages, request)


@shipmentsv2.get("/rates")
def getRate():
    return sendResponse(Shipments.getRate, request)