commit
This commit is contained in:
parent
bd412d20a5
commit
3a3fd2d0ef
|
|
@ -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 />
|
||||
|
|
|
|||
|
|
@ -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>
|
||||
|
|
|
|||
|
|
@ -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>
|
||||
|
|
|
|||
|
|
@ -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 Turkmenistan’s position on the global economic stage`,
|
||||
button1: "Book a stand",
|
||||
button2: "B2B | B2G meetings",
|
||||
},
|
||||
];
|
||||
|
|
@ -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.
|
||||
`,
|
||||
},
|
||||
];
|
||||
|
|
@ -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",
|
||||
},
|
||||
];
|
||||
|
|
|
|||
|
|
@ -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,
|
||||
},
|
||||
{
|
||||
|
|
|
|||
Loading…
Reference in New Issue