/**
 * TabataFit Collections & Programs
 */

import { Collection, Program } from '../types'

export const COLLECTIONS: Collection[] = [
  {
    id: 'morning-energizer',
    title: 'Morning Energizer',
    description: 'Start your day right',
    icon: '🌅',
    workoutIds: ['4', '6', '43', '47', '10'],
  },
  {
    id: 'no-equipment',
    title: 'No Equipment',
    description: 'Workout anywhere',
    icon: '💪',
    workoutIds: ['1', '4', '6', '11', '13', '16', '17', '19', '23', '26', '31', '38', '42', '43', '45'],
  },
  {
    id: '7-day-burn',
    title: '7-Day Burn Challenge',
    description: 'Transform in one week',
    icon: '🔥',
    workoutIds: ['1', '11', '31', '42', '6', '17', '23'],
    gradient: ['#FF6B35', '#FF3B30'],
  },
  {
    id: 'quick-intense',
    title: 'Quick & Intense',
    description: 'Max effort in 4 minutes',
    icon: '⚡',
    workoutIds: ['1', '11', '23', '35', '38', '42', '6', '17'],
  },
  {
    id: 'core-focus',
    title: 'Core Focus',
    description: 'Build a solid foundation',
    icon: '🎯',
    workoutIds: ['11', '12', '13', '14', '16', '17'],
  },
  {
    id: 'leg-day',
    title: 'Leg Day',
    description: 'Never skip leg day',
    icon: '🦵',
    workoutIds: ['31', '32', '33', '34', '35', '36', '37'],
  },
]

export const PROGRAMS: Program[] = [
  {
    id: 'beginner-journey',
    title: 'Beginner Journey',
    description: 'Your first steps into Tabata fitness',
    weeks: 2,
    workoutsPerWeek: 3,
    level: 'Beginner',
    workoutIds: ['1', '13', '31', '43', '6', '16'],
  },
  {
    id: 'strength-builder',
    title: 'Strength Builder',
    description: 'Progressive strength development',
    weeks: 4,
    workoutsPerWeek: 4,
    level: 'Intermediate',
    workoutIds: ['2', '21', '32', '9', '14', '25', '35', '29', '7', '23', '39', '44', '11', '42', '8', '27'],
  },
  {
    id: 'fat-burn-protocol',
    title: 'Fat Burn Protocol',
    description: 'Maximum calorie burn program',
    weeks: 6,
    workoutsPerWeek: 5,
    level: 'Advanced',
    workoutIds: ['3', '41', '12', '34', '46', '5', '18', '27', '36', '50', '8', '15', '24', '38', '44', '20', '30', '40', '46', '50', '3', '41', '5', '8', '12', '15', '18', '24', '27', '34'],
  },
]

export const FEATURED_COLLECTION_ID = '7-day-burn'
