Files
spestexnika/data/index.ts
nabijonovdavronbek619@gmail.com 051d9053dc carType page over
2025-11-07 20:00:27 +05:00

398 lines
9.7 KiB
TypeScript
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

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,
Kran2,
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 { innerCardTypes, ProductTypes } from "@/types";
// all truck information
export const trucks: ProductTypes[] = [
{
id: 1,
truck_name: "cement-truck",
desc: "agreement",
path: "cement-truck",
image: Mikser,
},
{
id: 2,
truck_name: "dumb-truck",
desc: "agreement",
path: "dumb-truck",
image: Samasval,
},
{
id: 3,
truck_name: "trailers",
desc: "agreement",
path: "trailers",
image: Treyler,
},
{
id: 4,
truck_name: "gazels",
desc: "agreement",
path: "gazels",
image: Gazel,
},
];
export const cranes: ProductTypes[] = [
{
id: 1,
truck_name: "avtotowers",
desc: "agreement",
path: "avtotowers",
image: Kran1,
},
{
id: 2,
truck_name: "avtocranes",
desc: "agreement",
path: "avtocranes",
image: Kran2,
},
{
id: 3,
truck_name: "tower-cranes",
desc: "agreement",
path: "tower-cranes",
image: Kran4,
},
{
id: 4,
truck_name: "lifters",
desc: "agreement",
path: "lifters",
image: Kran3,
},
{
id: 5,
truck_name: "crawler-cranes",
desc: "agreement",
path: "crawler-cranes",
image: Kran5,
},
];
export const forklift: ProductTypes[] = [
{
id: 1,
truck_name: "front-loaders",
desc: "agreement",
path: "front-loaders",
image: Old,
},
{
id: 2,
truck_name: "tele-loaders",
desc: "agreement",
path: "tele-loaders",
image: Teleskop,
},
{
id: 3,
truck_name: "forklift-trucks",
desc: "agreement",
path: "forklift-trucks",
image: Forkliftlar,
},
];
export const excavators: ProductTypes[] = [
{
id: 1,
truck_name: "crawler-excavators",
desc: "agreement",
path: "crawler-excavators",
image: Paletli,
},
{
id: 2,
truck_name: "wheel-excavators",
desc: "agreement",
path: "wheel-excavators",
image: Balon,
},
{
id: 3,
truck_name: "mini-excavators",
desc: "agreement",
path: "mini-excavators",
image: Mini,
},
{
id: 4,
truck_name: "excavator-loaders",
desc: "agreement",
path: "excavator-loaders",
image: Digger,
},
];
export const road_repairs: ProductTypes[] = [
{
id: 1,
truck_name: "avtograders",
desc: "agreement",
path: "avtograders",
image: Grayder,
},
{
id: 2,
truck_name: "buldozers",
desc: "agreement",
path: "buldozers",
image: Buldozer,
},
{
id: 3,
truck_name: "katkas",
desc: "agreement",
path: "katkas",
image: Kat,
},
{
id: 4,
truck_name: "compressors",
desc: "agreement",
path: "compressors",
image: Kompressor,
},
];
export const allProducts : ProductTypes[] = [
...trucks,
...cranes,
...forklift,
...excavators,
...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,
truck_name: 'excavators',
desc: 'news-title1',
path: 'crawler-excavators',
image: ekskavatorSlider,
},
{
id: 2,
truck_name: 'front-loaders',
desc: 'news-title2',
path: 'front-loaders',
image: oldYuklagich,
},
{
id: 3,
truck_name: 'compressors',
desc: 'news-title3',
path: 'compressors',
image: kompressorSlider,
},
{
id: 4,
truck_name: 'compressors',
desc: 'news-title3',
path: 'compressors',
image: AvtokranSlider,
},
]