import { NextRequest } from "next/server";
import { blackjackVerifySchema, verifyBlackjack } from "@/server/casino/blackjack";
import { fail, ok, parseJson } from "@/server/http";

export const dynamic = "force-dynamic";

export async function POST(request: NextRequest) {
  try {
    const input = await parseJson(request, blackjackVerifySchema);
    return ok(verifyBlackjack(input));
  } catch (error) {
    return fail(error);
  }
}
