carType page over

This commit is contained in:
nabijonovdavronbek619@gmail.com
2025-11-07 20:00:27 +05:00
parent 2207df3b8c
commit 051d9053dc
28 changed files with 774 additions and 336 deletions

View File

@@ -1,13 +1,52 @@
import {
Avtokran1,
Avtokran2,
Avtokran4,
AvtokranSlider,
Balon,
Balon1,
Balon2,
Buldozer,
Buldozer1,
Buldozer2,
Chakman1,
Chakman2,
Digger,
Digger1,
Digger2,
Dizel1,
Dizel2,
Dizel3,
ekskavatorSlider,
Fork1,
Fork2,
Fork3,
Forkliftlar,
Gazel,
Gazel1,
Gazel2,
Gazel3,
Gazel5,
Gazel6,
Grayder,
Grayder1,
Howo1,
Howo2,
Howo2_1,
Howo2_2,
Howo2_3,
Howo3,
Howo3_1,
Isuzu1,
Isuzu2,
Kaimei1,
Kaimei2,
Kampressor1,
Kampressor2,
Kampressor3,
Kat,
Katka1,
Katka2,
Kompressor,
kompressorSlider,
Kran1,
@@ -15,18 +54,38 @@ import {
Kran3,
Kran4,
Kran5,
Kranmexanik1,
Kranminora1,
Mikser,
Mini,
Mini1,
Mini2,
Minora1,
Minora4,
Old,
Old1,
Old2,
Old3,
oldYuklagich,
Palet1,
Palet3,
Paletli,
Paletli1,
Paletli2,
Samasval,
Tel1,
Tel2,
Teleskop,
Treyler,
Treyler1,
Treyler10,
Treyler2,
Treyler3,
Treyler6,
} from "@/assets";
import { ProductTypes } from "@/types";
import { StaticImageData } from "next/image";
import { innerCardTypes, ProductTypes } from "@/types";
// all truck information
export const trucks: ProductTypes[] = [
{
id: 1,
@@ -68,9 +127,9 @@ export const cranes: ProductTypes[] = [
},
{
id: 2,
truck_name: "crawler-cranes",
truck_name: "avtocranes",
desc: "agreement",
path: "crawler-cranes",
path: "avtocranes",
image: Kran2,
},
{
@@ -78,20 +137,20 @@ export const cranes: ProductTypes[] = [
truck_name: "tower-cranes",
desc: "agreement",
path: "tower-cranes",
image: Kran3,
image: Kran4,
},
{
id: 4,
truck_name: "lifters",
desc: "agreement",
path: "lifters",
image: Kran4,
image: Kran3,
},
{
id: 5,
truck_name: "lifters",
truck_name: "crawler-cranes",
desc: "agreement",
path: "lifters",
path: "crawler-cranes",
image: Kran5,
},
];
@@ -190,8 +249,123 @@ export const allProducts : ProductTypes[] = [
...road_repairs,
];
// inner car information by types of trucks
//yuk mashinalari
export const cement_trucks: innerCardTypes[] = [
{ id: 1, image: Howo1, name: "Avtosementavoz Howo 1", min_order_time: 4, price: 350000, path: "" },
{ id: 4, image: Howo2_1, name: "Avtosementavoz Howo 4", min_order_time: 4, price: 365000, path: "" },
{ id: 5, image: Howo3_1, name: "Avtosementavoz Howo 5", min_order_time: 4, price: 370000, path: "" },
];
export const dumb_trucks: innerCardTypes[] = [
{ id: 1, image: Kaimei1, name: "Kaimei Samasval", min_order_time: 3, price: 400000, path: "" },
{ id: 2, image: Chakman2, name: "Chakman Samasval", min_order_time: 3, price: 410000, path: "" },
{ id: 3, image: Isuzu2, name: "Isuzu Samasval", min_order_time: 3, price: 430000, path: "" },
];
export const trailers: innerCardTypes[] = [
{ id: 1, image: Treyler1, name: "Treyler XCMG", min_order_time: 5, price: 500000, path: "" },
{ id: 2, image: Treyler2, name: "Treyler Long", min_order_time: 5, price: 520000, path: "" },
{ id: 3, image: Treyler6, name: "Treyler Platforma", min_order_time: 5, price: 560000, path: "" },
];
export const gazels: innerCardTypes[] = [
{ id: 1, image: Gazel2, name: "Gazel mini", min_order_time: 2, price: 260000, path: "" },
{ id: 2, image: Gazel5, name: "Gazel 4x2", min_order_time: 2, price: 280000, path: "" },
];
//kranlar
export const avtominora: innerCardTypes[] = [
{ id: 1, image: Kranminora1, name: "Avtominora Kran", min_order_time: 5, price: 600000, path: "" },
{ id: 2, image: Kranmexanik1, name: "Avtokran Zoomlion", min_order_time: 5, price: 620000, path: "" },
];
export const avtokran: innerCardTypes[] = [
{ id: 1, image: Avtokran1, name: "Avtokran", min_order_time: 5, price: 600000, path: "" },
{ id: 2, image: Avtokran4, name: "Avtokran", min_order_time: 5, price: 620000, path: "" },
];
export const minora: innerCardTypes[] = [
{ id: 1, image: Minora1, name: "Avtominora Kran", min_order_time: 5, price: 600000, path: "" },
{ id: 2, image: Minora4, name: "Avtominora Kran", min_order_time: 5, price: 620000, path: "" },
];
export const dizel: innerCardTypes[] = [
{ id: 1, image: Dizel2, name: "Dizel Ko'targichlar", min_order_time: 5, price: 600000, path: "" },
{ id: 2, image: Dizel3, name: "Dizel Ko'targichlar", min_order_time: 5, price: 620000, path: "" },
];
export const paletli_kranlar: innerCardTypes[] = [
{ id: 1, image: Palet1, name: "Paletli kran", min_order_time: 5, price: 600000, path: "" },
{ id: 2, image: Palet3, name: "Paletli kran", min_order_time: 5, price: 620000, path: "" },
];
//forkliftlar
export const old_yuklagichlar: innerCardTypes[] = [
{ id: 1, image: Old1, name: "Old Yuklagich GEHL", min_order_time: 3, price: 350000, path: "" },
{ id: 2, image: Old2, name: "Old Yuklagich Hyundai", min_order_time: 3, price: 365000, path: "" },
{ id: 3, image: Old3, name: "Old Yuklagich Lonking", min_order_time: 3, price: 370000, path: "" },
];
export const teleskop_yuklagichlar: innerCardTypes[] = [
{ id: 1, image: Tel1, name: "Teleskopik Yuklagich JCB", min_order_time: 3, price: 400000, path: "" },
{ id: 2, image: Tel2, name: "Teleskopik Yuklagich XCMG", min_order_time: 3, price: 420000, path: "" },
];
export const forkliftlar: innerCardTypes[] = [
{ id: 1, image: Fork1, name: "Forklift Mitsubishi", min_order_time: 2, price: 300000, path: "" },
{ id: 2, image: Fork2, name: "Forklift Lonking", min_order_time: 2, price: 310000, path: "" },
{ id: 3, image: Fork3, name: "Forklift JCB", min_order_time: 2, price: 320000, path: "" },
];
//ekskavatorlar
export const paletli_eks: innerCardTypes[] = [
{ id: 1, image: Paletli1, name: "Paletli Ekskavator Hyundai", min_order_time: 4, price: 450000, path: "" },
{ id: 2, image: Paletli2, name: "Paletli Ekskavator XCMG", min_order_time: 4, price: 470000, path: "" },
];
export const gildirakli_eks: innerCardTypes[] = [
{ id: 1, image: Balon1, name: "Gildirakli Ekskavator GEHL", min_order_time: 4, price: 440000, path: "" },
{ id: 2, image: Balon2, name: "Gildirakli Ekskavator Lonking", min_order_time: 4, price: 460000, path: "" },
];
export const mini_eks: innerCardTypes[] = [
{ id: 1, image: Mini1, name: "Mini Ekskavator JCB", min_order_time: 3, price: 400000, path: "" },
{ id: 2, image: Mini2, name: "Mini Ekskavator XCMG", min_order_time: 3, price: 410000, path: "" },
];
export const eks_yuklagichlar: innerCardTypes[] = [
{ id: 1, image: Digger1, name: "Ekskavator Yuklagich Hyundai", min_order_time: 3, price: 420000, path: "" },
{ id: 2, image: Digger2, name: "Ekskavator Yuklagich Gehl", min_order_time: 3, price: 430000, path: "" },
];
// yo'l tamiri
export const avtogreyderlar: innerCardTypes[] = [
{ id: 1, image: Grayder1, name: "Avtogreyder XCMG", min_order_time: 4, price: 500000, path: "" },
];
export const buldozerlar: innerCardTypes[] = [
{ id: 1, image: Buldozer1, name: "Buldozer Lonking", min_order_time: 4, price: 520000, path: "" },
{ id: 2, image: Buldozer2, name: "Buldozer XCMG", min_order_time: 4, price: 540000, path: "" },
];
export const katkalar: innerCardTypes[] = [
{ id: 1, image: Katka1, name: "Katka JCB", min_order_time: 4, price: 490000, path: "" },
{ id: 2, image: Katka2, name: "Katka Hyundai", min_order_time: 4, price: 510000, path: "" },
];
export const kompressorlar: innerCardTypes[] = [
{ id: 1, image: Kampressor1, name: "Kompressor Mitsubishi", min_order_time: 3, price: 350000, path: "" },
{ id: 2, image: Kampressor2, name: "Kompressor XCMG", min_order_time: 3, price: 370000, path: "" },
{ id: 3, image: Kampressor3, name: "Kompressor Hyundai", min_order_time: 3, price: 390000, path: "" },
];
// slider data
export const sliderData : ProductTypes[] = [
{
id: 1,