diff --git a/src/components/pay-button.tsx b/src/components/pay-button.tsx index c8d38a4..3c42419 100644 --- a/src/components/pay-button.tsx +++ b/src/components/pay-button.tsx @@ -1,4 +1,3 @@ -import { ReactNode } from "react"; import { VmTemplate } from "../api"; import useLogin from "../hooks/login"; import { AsyncButton } from "./button"; @@ -18,12 +17,17 @@ export default function VpsPayButton({ spec }: { spec: VmTemplate }) { "w-full text-center text-lg uppercase rounded-xl py-3 font-bold cursor-pointer select-none"; const navigte = useNavigate(); - function placeholder(inner: ReactNode) { - return
{inner}
; - } - if (!login) { - return placeholder("Please Login"); + return + navigte("/login", { + state: spec, + }) + } + > + Login To Order + } return (