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: "G‘ildirakli Ekskavator GEHL", min_order_time: 4, price: 440000, path: "" },
  { id: 2, image: Balon2, name: "G‘ildirakli 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,
},
]