/* trainer-data.jsx */
const TRAINER = {
  name:'Prof. Jan Bakker', initials:'JB', title:'Senior PM Trainer',
  email:'j.bakker@vanharen.net', phone:'+31 6 1234 5678', location:'Amsterdam, NL',
  eval:4.8, nps:72, cohorts:28, learners:486,
  bio:'Professor Jan Bakker has over 22 years of experience in project management education. He holds IPMA-A certification and has trained more than 1,400 professionals across 18 countries. A certified assessor for IPMA-NL, he specialises in behavioural competencies and complex project environments.',
  availability:['Mon','Tue','Wed','Thu'],
  products:['IPMA-D® Certification','PRINCE2® Foundation','TOGAF® Foundation'],
};

const LIVE_SESSION = {
  course:'IPMA-D®', client:'Shell', day:2, totalDays:4,
  slide:6, totalSlides:20, timer:'01:30:23',
  topic:'Certification Pathway',
  notes:'Emphasise the formula E = Q × A here. Ask participants for examples from their own projects before advancing.',
  following:{ yes:9, maybe:3, no:1 },
};

const PARTICIPANTS = [
  { initials:'MV', name:'Mara de Vries',  org:'Novartis NL', engage:[1,1,1,1], status:'green' },
  { initials:'JB', name:'Jonas Bakker',   org:'ING Bank',    engage:[1,1,1,0], status:'green' },
  { initials:'AK', name:'Aisha Karim',    org:'Philips',     engage:[1,1,0,0], status:'orange' },
  { initials:'PD', name:'Pieter van Dam', org:'Rabobank',    engage:[1,1,1,1], status:'green' },
  { initials:'SJ', name:'Sophie Janssen', org:'Nat.-Ned.',   engage:[1,0,0,0], status:'orange' },
  { initials:'LB', name:'Luca de Boer',   org:'KPN',         engage:[1,1,1,0], status:'green' },
  { initials:'EV', name:'Emma Visser',    org:'ABN AMRO',    engage:[0,0,0,0], status:'red' },
  { initials:'DV', name:'Daan Vermeer',   org:'Shell',       engage:[1,1,0,0], status:'orange' },
];

const QA = [
  { id:1, name:'Aisha Karim',    initials:'AK', q:'Can you explain the difference between competence level B and C in practise?', time:'14 min ago', answered:false },
  { id:2, name:'Sophie Janssen', initials:'SJ', q:'Is the formula E = Q × A applicable to virtual teams?',                       time:'22 min ago', answered:false },
  { id:3, name:'Jonas Bakker',   initials:'JB', q:'Where can I find the ICB4 reference guide?',                                  time:'35 min ago', answered:true  },
];

const MY_COHORTS = [
  { id:1, course:'IPMA-D® Certification', icon:'graduation', client:'Novartis NL',    type:'On-site', pp:18, start:'17 Feb 26', end:'20 Feb 26', status:'Completed', avatars:['MV','AK','PD','SJ'], live:false },
  { id:2, course:'IPMA-D® Certification', icon:'graduation', client:'Shell',          type:'On-site', pp:15, start:'2 Jun 26',  end:'5 Jun 26',  status:'Conducting', avatars:['MV','JB','AK','PD','SJ','LB'], live:true  },
  { id:3, course:'IPMA-D® Certification', icon:'graduation', client:'Gemeente A\'dam',type:'On-site', pp:20, start:'17 Aug 26', end:'20 Aug 26', status:'Planned',    avatars:['MV','JB','AK','PD'], live:false },
];

const MATERIALS = [
  { course:'IPMA-D® Certification', color:'#3d6b4f', icon:'graduation', items:[
    { name:'Course Content', avail:true }, { name:'Slideware', avail:true },
    { name:'Memo Cards', avail:true }, { name:'Assessment', avail:true }, { name:'Book', avail:true },
  ]},
  { course:'PRINCE2® Foundation', color:'#6b3d8a', icon:'shield', items:[
    { name:'Course Content', avail:true }, { name:'Slideware', avail:false },
    { name:'Memo Cards', avail:true }, { name:'Assessment', avail:false }, { name:'Book', avail:true },
  ]},
  { course:'TOGAF® Foundation', color:'#3d5a8a', icon:'globe', items:[
    { name:'Course Content', avail:true }, { name:'Slideware', avail:true },
    { name:'Memo Cards', avail:false }, { name:'Assessment', avail:true }, { name:'Book', avail:false },
  ]},
];

const EVAL_DIMS = [
  { label:'Subject Knowledge',     score:4.9 },
  { label:'Explanation Clarity',   score:4.7 },
  { label:'Learner Engagement',    score:4.8 },
  { label:'Pacing & Timing',       score:4.6 },
  { label:'Material Quality',      score:4.7 },
  { label:'Q&A Responsiveness',    score:4.9 },
  { label:'Practical Application', score:4.8 },
  { label:'Room / Environment',    score:4.5 },
];

const EVAL_TREND = [4.4,4.5,4.6,4.7,4.7,4.8];

Object.assign(window, { TRAINER, LIVE_SESSION, PARTICIPANTS, QA, MY_COHORTS, MATERIALS, EVAL_DIMS, EVAL_TREND });
