2025-01-29 14:00:39 +00:00
|
|
|
import { Cover } from "@/components/layout";
|
|
|
|
|
import { B2bFormProgress } from "@/components/shared";
|
|
|
|
|
import { B2bForm } from "@/components/shared/forms/b2b-form";
|
|
|
|
|
import { useScrollTop } from "@/hooks/use-scroll-top";
|
2025-02-04 10:05:30 +00:00
|
|
|
import { Language, useLangStore } from "@/store/lang";
|
2025-01-30 13:11:01 +00:00
|
|
|
import { useState } from "react";
|
2025-01-29 14:00:39 +00:00
|
|
|
|
2025-01-30 13:11:01 +00:00
|
|
|
export default function B2b() {
|
2025-01-29 14:00:39 +00:00
|
|
|
useScrollTop();
|
2025-02-04 10:05:30 +00:00
|
|
|
const lang = useLangStore((state) => state.lang);
|
2025-01-29 14:00:39 +00:00
|
|
|
|
|
|
|
|
const [stage, setStage] = useState(1);
|
|
|
|
|
const [success, setSuccess] = useState(false);
|
|
|
|
|
|
|
|
|
|
return (
|
|
|
|
|
<div className={"pb-[120px]"}>
|
2025-02-04 10:05:30 +00:00
|
|
|
<Cover
|
|
|
|
|
title={
|
|
|
|
|
lang === Language.RU ? "B2B | B2G встречи" : "B2B | B2G meetings"
|
|
|
|
|
}
|
|
|
|
|
/>
|
2025-01-29 14:00:39 +00:00
|
|
|
|
|
|
|
|
{!success && stage !== 0 && <B2bFormProgress stage={stage} />}
|
|
|
|
|
|
|
|
|
|
<div className="max-w-[808px] md:mx-auto mx-5">
|
|
|
|
|
<B2bForm
|
|
|
|
|
success={success}
|
|
|
|
|
setSuccess={setSuccess}
|
|
|
|
|
stage={stage}
|
|
|
|
|
setStage={setStage}
|
|
|
|
|
/>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
);
|
2025-01-30 13:11:01 +00:00
|
|
|
}
|