/* ============================================================
   Төрмен — Products data (мясная лавка / деликатесы / полуфабрикаты)
   Pure data, no hooks. ppu = ₸ за килограмм.
   Exposed on window: PRODUCT_CATS, PRODUCTS.
   ============================================================ */

const PRODUCT_CATS = [
  { id:'meat',     label:{ ru:'Мясная лавка',    kz:'Ет дүкені' },             icon:'beef' },
  { id:'delicacy', label:{ ru:'Деликатесы',      kz:'Деликатестер' },          icon:'crown' },
  { id:'semi',     label:{ ru:'Полуфабрикаты',   kz:'Жартылай фабрикаттар' },  icon:'package' },
];

const PRODUCTS = [
  /* ---------- мясная лавка ---------- */
  { id:'beef-flesh', cat:'meat', ph:'cut', badge:null, best:false, ppu:4200, weights:[0.5,1,2],
    name:{ ru:'Говядина мякоть', kz:'Сиыр еті (жұмсағы)' },
    desc:{ ru:'Лопатка и огузок — для тушения и жарки', kz:'Жауырын мен сан еті — бұқтыру мен қуыруға' } },

  { id:'beef-tenderloin', cat:'meat', ph:'cut', badge:'gold', best:false, ppu:5600, weights:[0.5,1,2],
    name:{ ru:'Говяжья вырезка', kz:'Сиыр сүбесі' },
    desc:{ ru:'Самый нежный отруб — для стейков', kz:'Ең нәзік бөлік — стейкке' } },

  { id:'beef-bone', cat:'meat', ph:'cut', badge:null, best:false, ppu:3600, weights:[0.5,1,2],
    name:{ ru:'Говядина на кости', kz:'Сүйекті сиыр еті' },
    desc:{ ru:'Грудинка и рёбра — для наваристой сорпы', kz:'Төс пен қабырға — наварлы сорпаға' } },

  { id:'mince-home', cat:'meat', ph:'cut', badge:null, best:false, ppu:3800, weights:[0.5,1,2],
    name:{ ru:'Фарш домашний', kz:'Үй фаршы' },
    desc:{ ru:'Говядина 80/20, рубим в день доставки', kz:'Сиыр еті 80/20, жеткізу күні тартамыз' } },

  { id:'horse-flesh', cat:'meat', ph:'cut', badge:null, best:true, ppu:5400, weights:[0.5,1,2],
    name:{ ru:'Конина мякоть', kz:'Жылқы еті (жұмсағы)' },
    desc:{ ru:'Отборная мякоть для бешбармака', kz:'Бешбармаққа іріктелген жұмсақ ет' } },

  { id:'lamb-loin', cat:'meat', ph:'cut', badge:null, best:false, ppu:5200, weights:[0.5,1,2],
    name:{ ru:'Баранина корейка', kz:'Қой сүбесі' },
    desc:{ ru:'На кости — для гриля и сырне', kz:'Сүйегімен — гриль мен сірнеге' } },

  { id:'lamb-ribs', cat:'meat', ph:'cut', badge:null, best:false, ppu:4300, weights:[0.5,1,2],
    name:{ ru:'Бараньи рёбра', kz:'Қой қабырғасы' },
    desc:{ ru:'Мясистые рёбрышки для казана', kz:'Етті қабырғалар — қазанға' } },

  { id:'chicken-home', cat:'meat', ph:'cut', badge:null, best:false, ppu:2200, weights:[0.5,1,2],
    name:{ ru:'Курица домашняя', kz:'Үй тауығы' },
    desc:{ ru:'Свободный выгул, плотное жёлтое мясо', kz:'Еркін бағылған, тығыз сары ет' } },

  { id:'chicken-fillet', cat:'meat', ph:'cut', badge:null, best:false, ppu:2800, weights:[0.5,1,2],
    name:{ ru:'Куриное филе', kz:'Тауық филесі' },
    desc:{ ru:'Грудка без кожи и костей', kz:'Терісіз, сүйексіз төс еті' } },

  /* ---------- деликатесы ---------- */
  { id:'kazy-home', cat:'delicacy', ph:'cut', badge:'gold', best:true, ppu:6900, weights:[0.5,1,2],
    name:{ ru:'Қазы домашняя', kz:'Үй қазысы' },
    desc:{ ru:'Конская колбаса по семейному рецепту', kz:'Отбасылық рецептпен жасалған қазы' } },

  { id:'zhaya', cat:'delicacy', ph:'cut', badge:null, best:true, ppu:6500, weights:[0.5,1,2],
    name:{ ru:'Жая', kz:'Жая' },
    desc:{ ru:'Солёно-копчёная конина к дастархану', kz:'Дастарханға тұздалып ысталған жылқы еті' } },

  { id:'shuzhyk', cat:'delicacy', ph:'cut', badge:null, best:false, ppu:5800, weights:[0.5,1,2],
    name:{ ru:'Шұжық', kz:'Шұжық' },
    desc:{ ru:'Копчёная конская колбаса с чесноком', kz:'Сарымсақ қосылған ысталған шұжық' } },

  { id:'karta', cat:'delicacy', ph:'cut', badge:null, best:false, ppu:6000, weights:[0.5,1,2],
    name:{ ru:'Карта', kz:'Қарта' },
    desc:{ ru:'Деликатес из конины к бешбармаку', kz:'Бешбармаққа арналған жылқы деликатесі' } },

  /* ---------- полуфабрикаты ---------- */
  { id:'pelmeni-horse', cat:'semi', ph:'kazan', badge:null, best:true, ppu:3200, weights:[0.5,1,2],
    name:{ ru:'Пельмени с кониной', kz:'Жылқы етті тұшпара' },
    desc:{ ru:'Ручная лепка, тесто на яйце', kz:'Қолмен жапсырылған, жұмыртқалы қамыр' } },

  { id:'manty-lamb', cat:'semi', ph:'kazan', badge:null, best:false, ppu:3500, weights:[0.5,1,2],
    name:{ ru:'Манты с бараниной', kz:'Қой етті мәнті' },
    desc:{ ru:'Сочные, с луком и курдюком', kz:'Шырынды, пияз бен құйрық майы қосылған' } },

  { id:'dough-hand', cat:'semi', ph:'kazan', badge:null, best:false, ppu:1600, weights:[0.5,1,2],
    name:{ ru:'Тесто ручной раскатки', kz:'Қолмен жайылған қамыр' },
    desc:{ ru:'Тонкие листы для бешбармака', kz:'Бешбармаққа арналған жұқа парақтар' } },
];

Object.assign(window, { PRODUCT_CATS, PRODUCTS });
