This commit is contained in:
Batyr 2025-02-04 16:48:12 +05:00
parent bd412d20a5
commit 3a3fd2d0ef
7 changed files with 57 additions and 23 deletions

View File

@ -39,7 +39,7 @@ export const Header: FC = () => {
<div className="flex items-center gap-6">
<div className="flex items-center gap-2">
<Smartphone size={16} strokeWidth="3px" />
<h4 className="text-sm ">+99371871812</h4>
<h4 className="text-sm">+99371871812</h4>
</div>
<LangMenu />

View File

@ -3,12 +3,16 @@ import { FC } from "react";
import { Button } from "@/components/ui/button";
import { Link } from "react-router-dom";
import { Container } from "@/components/layout";
import { aboutBron } from "@/data/about/about-bron";
import { useTranslate } from "@/hooks/use-translate";
import { useLangStore } from "@/store/lang";
interface Props {
className?: string;
}
export const AboutBron: FC<Props> = ({ className }) => {
const lang = useLangStore((state) => state.lang);
return (
<section
className={cn("md:py-20 py-10 relative overflow-hidden", className)}
@ -20,24 +24,21 @@ export const AboutBron: FC<Props> = ({ className }) => {
<Container>
<h3 className="h2 text-center !text-on_primary mb-6">
Приглашение к участию
{aboutBron[useTranslate(lang)].title}
</h3>
<p className="text-center md:text-lg text-sm text-primary_03 max-w-[828px] px-5 mx-auto mb-10">
Торгово-промышленная палата Туркменистана приглашает бизнес-сообщество
со всего мира присоединиться к этому уникальному событию, которое
станет важным шагом к укреплению позиций Туркменистана на глобальной
экономической арене.
{aboutBron[useTranslate(lang)].p}
</p>
<div className="flex flex-col md:flex-row items-center gap-6">
<Link to={"/stend-form"} className="w-full">
<Button className="bg-reverse_primary w-full text-primary hover:bg-reverse_primary/90">
Забронировать стенд
{aboutBron[useTranslate(lang)].button1}
</Button>
</Link>
<Link to={"/B2B-B2G"} className="w-full">
<Button className="bg-reverse_primary w-full hover:bg-reverse_primary/90 text-primary">
B2B | B2G встречи
{aboutBron[useTranslate(lang)].button2}
</Button>
</Link>
</div>

View File

@ -4,9 +4,9 @@ import { Link } from "react-router-dom";
import useEmblaCarousel from "embla-carousel-react";
import { Container } from "@/components/layout";
import { AboutCard } from "../about-card";
import { aboutData } from "@/data/home/home-about.data";
import { homeAbout } from "@/data/home/home-about.data";
import { useTranslate } from "@/hooks/use-translate";
import { Language, useLangStore } from "@/store/lang";
import { useLangStore } from "@/store/lang";
export const HomeAbout: FC = () => {
const [ebmblaRef] = useEmblaCarousel();
@ -17,21 +17,16 @@ export const HomeAbout: FC = () => {
<Container className="flex flex-col gap-6">
<div className="text-center">
<h2 className="h2 md:mb-3 mb-6 text-left sm:text-center">
Выставка-ярмарка «TurkmenTextile Expo 2025» в Ашхабаде
{homeAbout[useTranslate(lang)].h2}
</h2>
<p className="md:text-base text-sm normal text-left sm:text-center text-[#454545]">
Глобальная выставка и ярмарка текстиля и моды, которая объединит
мировых лидеров отрасли, инновационных производителей и творческих
дизайнеров. Наша миссия укрепить позиции Туркменистана как
ключевого центра текстильной и модной индустрии. Выставка станет
платформой для изучения устойчивых практик, современных технологий и
новых дизайнерских решений, вдохновляя на развитие индустрии.{" "}
{homeAbout[useTranslate(lang)].p}
</p>
</div>
<div ref={ebmblaRef} className="embla overflow-hidden">
<div className="flex embla__container items-center gap-6">
{aboutData[useTranslate(lang)].data.map((item) => (
{homeAbout[useTranslate(lang)].data.map((item) => (
<AboutCard
key={item.text}
{...item}
@ -42,9 +37,7 @@ export const HomeAbout: FC = () => {
</div>
<Link to="/about" className="mx-auto">
<Button variant={"outline"}>
{lang === Language.RU
? "Подробнее о выставке"
: "More about the exhibition"}
{homeAbout[useTranslate(lang)].button}
</Button>
</Link>
</Container>

View File

@ -0,0 +1,15 @@
export const aboutBron = [
{
title: "Приглашение к участию",
p: `Торгово-промышленная палата Туркменистана приглашает бизнес-сообщество со всего мира присоединиться к этому уникальному событию, которое станет важным шагом к укреплению позиций Туркменистана на глобальной экономической арене.`,
button1: "Забронировать стенд",
button2: "B2B | B2G встречи",
},
{
title: "Invitation to Participate",
p: `The Chamber of Commerce and Industry of Turkmenistan invites the global business community to join this unique event, which will be a significant step toward strengthening Turkmenistans position on the global economic stage`,
button1: "Book a stand",
button2: "B2B | B2G meetings",
},
];

View File

@ -0,0 +1,13 @@
export const aboutInfo = [
{
title: "Выставка-ярмарка «TurkmenTextile Expo 2025»",
p: `Международная выставка-ярмарка, которая объединит мировых лидеров отрасли, инновационных производителей и творческих дизайнеров. Это уникальная платформа для развития вашего бизнеса в сфере текстиля и моды.
`,
},
{
title: "TurkmenTextile Expo-2025 ",
p: `An international exhibition will unite global industry leaders, innovative manufacturers, and creative designers. This is a unique platform for developing your business in the textile and fashion sectors.
`,
},
];

View File

@ -1,5 +1,9 @@
export const aboutData = [
export const homeAbout = [
{
h2: "Выставка-ярмарка «TurkmenTextile Expo 2025» в Ашхабаде",
p: `Международная выставка-ярмарка, которая объединит мировых лидеров отрасли, инновационных производителей и творческих дизайнеров.
Наша миссия укрепить позиции Туркменистана как ключевого центра текстильной и модной индустрии. Выставка станет платформой для изучения устойчивых практик, современных технологий и дизайнерских решений, вдохновляя на развитие индустрии
`,
data: [
{
nums: "8,400 m²",
@ -18,9 +22,16 @@ export const aboutData = [
text: "Участники принимают участие в принятии решений о закупках",
},
],
button: "Подробнее о выставке",
},
{
h2: "TurkmenTextile Expo-2025 in Ashgabat",
p: `An international exhibition will unite global industry leaders, innovative manufacturers, and creative designers.
Our mission is to strengthen Turkmenistan's position as a key hub for the textile and fashion industry. The exhibition will serve as a platform to explore sustainable practices, modern technologies, and design solutions, inspiring the development of the industry.
`,
data: [
{
nums: "8,400 m²",
@ -39,5 +50,6 @@ export const aboutData = [
text: "Visitors are involved in procurement decisions",
},
],
button: "More about the exhibition",
},
];

View File

@ -29,7 +29,7 @@ export const btns = [
data: [
{
title: "Floor Plan",
link: "https://itse.turkmenexpo.com/app/storage/app/media/Floor%20plan/Floor%20plan.pdf",
link: "https://turkmentextile.turkmenexpo.com/app/storage/app/media/Floor%20plan/floor%20plan.pdf",
blank: true,
},
{