new car added and added some new features to header location icon and again added show case section

This commit is contained in:
nabijonovdavronbek619@gmail.com
2025-11-14 15:14:41 +05:00
parent 8827f612a5
commit 8a2708a03a
81 changed files with 1147 additions and 476 deletions

View File

@@ -2,7 +2,31 @@
import InnerProductcard from "@/components/cards/innerProductcard";
import Title from "@/components/lib_components/title";
import { avtogreyderlar, avtokran, avtominora, buldozerlar, cement_trucks, dizel, dumb_trucks, eks_yuklagichlar, forkliftlar, gazels, gildirakli_eks, katkalar, kompressorlar, mini_eks, minora, old_yuklagichlar, paletli_eks, paletli_kranlar, teleskop_yuklagichlar, trailers } from "@/data";
import {
asfalt,
assenizator,
avtogreyderlar,
avtokran,
avtominora,
betonNasoslar,
buldozerlar,
cement_trucks,
dumb_trucks,
eks_yuklagichlar,
evakuatorDemo,
forkliftlar,
gildirakli_eks,
katkalar,
manipulyator,
mini_eks,
minora,
old_yuklagichlar,
paletli_eks,
shalandaTraller,
teleskop_yuklagichlar,
trailers,
vodovoz,
} from "@/data";
import { useParams } from "next/navigation";
export default function CartType() {
@@ -14,106 +38,143 @@ export default function CartType() {
{/* car type groups */}
<div className="mt-10 grid lg:grid-cols-3 sm:grid-cols-2 grid-cols-1 gap-5 max-w-[1200px] w-full mx-auto">
{/* Avtosementavoz */}
{carType === "cement-truck" && cement_trucks.map((item)=>{
return <InnerProductcard data={item} key={item.id} />
})}
{carType === "cement-truck" &&
cement_trucks.map((item) => {
return <InnerProductcard data={item} key={item.id} />;
})}
{/* Samasvallar */}
{carType === "dumb-truck" && dumb_trucks.map((item)=>{
return <InnerProductcard data={item} key={item.id} />
})}
{carType === "dumb-truck" &&
dumb_trucks.map((item) => {
return <InnerProductcard data={item} key={item.id} />;
})}
{/* Traylerlar */}
{carType === "trailers" && trailers.map((item)=>{
return <InnerProductcard data={item} key={item.id} />
})}
{/* Gazellar */}
{carType === "gazels" && gazels.map((item)=>{
return <InnerProductcard data={item} key={item.id} />
})}
{carType === "trailers" &&
trailers.map((item) => {
return <InnerProductcard data={item} key={item.id} />;
})}
{/* Avtominora */}
{carType === "avtotowers" && avtominora.map((item)=>{
return <InnerProductcard data={item} key={item.id} />
})}
{carType === "avtotowers" &&
avtominora.map((item) => {
return <InnerProductcard data={item} key={item.id} />;
})}
{/* Avtokran */}
{carType === "avtocranes" && avtokran.map((item)=>{
return <InnerProductcard data={item} key={item.id} />
})}
{carType === "avtocranes" &&
avtokran.map((item) => {
return <InnerProductcard data={item} key={item.id} />;
})}
{/* Minora kranlar */}
{carType === "tower-cranes" && minora.map((item)=>{
return <InnerProductcard data={item} key={item.id} />
})}
{/* Dizel ko'targichlar */}
{carType === "lifters" && dizel.map((item)=>{
return <InnerProductcard data={item} key={item.id} />
})}
{/* Paletli kranlar */}
{carType === "crawler-cranes" && paletli_kranlar.map((item)=>{
return <InnerProductcard data={item} key={item.id} />
})}
{carType === "tower-cranes" &&
minora.map((item) => {
return <InnerProductcard data={item} key={item.id} />;
})}
{/* old yuklagichlar */}
{carType === "front-loaders" && old_yuklagichlar.map((item)=>{
return <InnerProductcard data={item} key={item.id} />
})}
{carType === "front-loaders" &&
old_yuklagichlar.map((item) => {
return <InnerProductcard data={item} key={item.id} />;
})}
{/* Teleskopik yuklagichlar */}
{carType === "tele-loaders" && teleskop_yuklagichlar.map((item)=>{
return <InnerProductcard data={item} key={item.id} />
})}
{carType === "tele-loaders" &&
teleskop_yuklagichlar.map((item) => {
return <InnerProductcard data={item} key={item.id} />;
})}
{/* forkliftlar */}
{carType === "forklift-trucks" && forkliftlar.map((item)=>{
return <InnerProductcard data={item} key={item.id} />
})}
{carType === "forklift-trucks" &&
forkliftlar.map((item) => {
return <InnerProductcard data={item} key={item.id} />;
})}
{/* Paletli ekskavatorlar */}
{carType === "crawler-excavators" && paletli_eks.map((item)=>{
return <InnerProductcard data={item} key={item.id} />
})}
{carType === "crawler-excavators" &&
paletli_eks.map((item) => {
return <InnerProductcard data={item} key={item.id} />;
})}
{/* G'ildirakli ekskavatorlar */}
{carType === "wheel-excavators" && gildirakli_eks.map((item)=>{
return <InnerProductcard data={item} key={item.id} />
})}
{carType === "wheel-excavators" &&
gildirakli_eks.map((item) => {
return <InnerProductcard data={item} key={item.id} />;
})}
{/* Mini-ekskavatorlar */}
{carType === "mini-excavators" && mini_eks.map((item)=>{
return <InnerProductcard data={item} key={item.id} />
})}
{carType === "mini-excavators" &&
mini_eks.map((item) => {
return <InnerProductcard data={item} key={item.id} />;
})}
{/* ekskavator yuklagichlar */}
{carType === "excavator-loaders" && eks_yuklagichlar.map((item)=>{
return <InnerProductcard data={item} key={item.id} />
})}
{carType === "excavator-loaders" &&
eks_yuklagichlar.map((item) => {
return <InnerProductcard data={item} key={item.id} />;
})}
{/* avtogreyderlar */}
{carType === "avtograders" && avtogreyderlar.map((item)=>{
return <InnerProductcard data={item} key={item.id} />
})}
{carType === "avtograders" &&
avtogreyderlar.map((item) => {
return <InnerProductcard data={item} key={item.id} />;
})}
{/* Buldozerlar */}
{carType === "buldozers" && buldozerlar.map((item)=>{
return <InnerProductcard data={item} key={item.id} />
})}
{carType === "buldozers" &&
buldozerlar.map((item) => {
return <InnerProductcard data={item} key={item.id} />;
})}
{/* Katkalar */}
{carType === "katkas" && katkalar.map((item)=>{
return <InnerProductcard data={item} key={item.id} />
})}
{carType === "katkas" &&
katkalar.map((item) => {
return <InnerProductcard data={item} key={item.id} />;
})}
{/* Kampressorlar */}
{carType === "compressors" && kompressorlar.map((item)=>{
return <InnerProductcard data={item} key={item.id} />
})}
{/* Evakuatorlar */}
{carType === "evakuator" &&
evakuatorDemo.map((item) => {
return <InnerProductcard data={item} key={item.id} />;
})}
{/* shalanda */}
{carType === "shalanda_traller" &&
shalandaTraller.map((item) => {
return <InnerProductcard data={item} key={item.id} />;
})}
{/* asfalt yotqizuvchi */}
{carType === "asfalt_frez" &&
asfalt.map((item) => {
return <InnerProductcard data={item} key={item.id} />;
})}
{/* asfalt ko'chiruvchi */}
{carType === "beton_nasos" &&
betonNasoslar.map((item) => {
return <InnerProductcard data={item} key={item.id} />;
})}
{/* manipulyator */}
{carType === "manipulyator" &&
manipulyator.map((item) => {
return <InnerProductcard data={item} key={item.id} />;
})}
{/* vodovoz */}
{carType === "vodovoz" &&
vodovoz.map((item) => {
return <InnerProductcard data={item} key={item.id} />;
})}
{/* assertizator */}
{carType === "assenizator" &&
assenizator.map((item) => {
return <InnerProductcard data={item} key={item.id} />;
})}
</div>
</div>
);