import { NextPage } from "next";
import { useRouter } from "next/router";
import { useEffect } from "react";

const Home: NextPage = () => {
  const router = useRouter();

  useEffect(() => {
    const newPage = async () => {
      let res = await fetch("/api/createReceipt", { method: "POST" });
      let result = await res.json();
      let id = result.id;
      if (typeof id != "string") return;
      router.push(`/receipt/${id}`);
    };
    newPage();
  });

  return <></>;
};

export default Home;
