// app-templates.jsx — Templates pré-remplis pour NOMADE

const TEMPLATES = [
  {
    id: 'signature',
    icon: '✶',
    name: 'Nouvelle signature',
    description: 'Artiste ou compositeur',
    defaults: {
      signatureRole: 'artiste',
      pill: 'SIGNÉ · NOMADE',
      kicker: '/ NOUVELLE SIGNATURE · ARTISTE',
      headline: 'Prénom.',
      subtitle: 'rejoint NOMADE.',
      storyTop: 'Bienvenue',
      storyBottom: 'Prénom.',
      chips: ['Artiste', '2026', 'NOMADE'],
      bottomCopy: "Un nouvel esprit libre rejoint la route.\nLa suite arrive.",
      ctaLabel: '/ nomadeclan.com',
      ctaUrl: 'nomadeclan.com',
      composer: '',
    },
  },
  {
    id: 'sortie',
    icon: '♪',
    name: 'Nouvelle sortie',
    description: 'Album ou single',
    defaults: {
      pill: 'OUT NOW',
      kicker: '/ NOUVELLE SORTIE',
      headline: 'Titre.',
      subtitle: 'disponible partout.',
      storyTop: 'Out',
      storyBottom: 'now.',
      chips: ['Single', '2026', 'Stream'],
      bottomCopy: "Disponible sur toutes les plateformes.\nUn son, une trace.",
      ctaLabel: '/ Écouter maintenant',
      ctaUrl: 'nomadeclan.com',
      composer: '',
    },
  },
  {
    id: 'certif',
    icon: '◆',
    name: 'Certification / Disque',
    description: 'Or, Platine, Diamant',
    defaults: {
      layout: 'certif',
      certifFormat: 'single',
      certifType: 'OR',
      pill: 'CERTIFIÉ',
      kicker: '/ CERTIFICATION',
      artistName: 'ARTISTE',
      albumName: 'Titre',
      salesNumber: '15.000.000',
      bottomCopy: "Encore une trace qui passe la barre.\nMerci à l'équipe + l'artiste.",
      ctaLabel: '/ Vos projets chez NOMADE',
      ctaUrl: 'nomadeclan.com',
      composer: '',
      // Conservés pour la préservation d'état entre templates
      headline: '',
      subtitle: '',
      storyTop: '',
      storyBottom: '',
      chips: ['', '', ''],
    },
  },
  {
    id: 'session',
    icon: '●',
    name: 'Session studio',
    description: 'En studio / live rec',
    defaults: {
      layout: 'session',
      pill: 'EN STUDIO',
      kicker: '/ SESSION · 01',
      artistName: 'ARTISTE',
      headline: 'ARTISTE',
      subtitle: 'au studio cette nuit.',
      sessionDate: "AUJOURD'HUI",
      chips: ['Recording', 'Mix', 'NOMADE'],
      bottomCopy: "Une nuit, un son, la trace.\nStudio NOMADE · Noisy-le-Grand.",
      ctaLabel: '/ Booking studio',
      ctaUrl: 'nomadeclan.com',
      storyTop: '',
      storyBottom: '',
      composer: '',
    },
  },
];

window.TEMPLATES = TEMPLATES;
