import { BASE_URL, axios } from "@/utils/axios";
import { NextRequest, NextResponse } from "next/server";

export async function GET(request: NextRequest) {
  try {
    const url = `${BASE_URL}/api/v1/upazilas`;
    const { data: role } = await axios.get(url);
    return NextResponse.json(role);
  } catch (errors: any) {
    const { response = null } = errors;
    return NextResponse.json(
      { message: "Unable to fetch upazilas list", error: response?.data },
      { status: response?.status ?? 500 }
    );
  }
}
