const benefitsList = [ //can be extended with FR and IT if ever needed {id: 0, 'de': 'Aktienoptionen', 'en': 'Stock options', 'fr': 'Options sur actions', 'it': 'Stock option'}, {id: 1, 'de': 'Ausbildungszulage', 'en': 'Training allowance', 'fr': 'Allocation de formation', 'it': 'Indennità di formazione'}, {id: 2, 'de': 'Barrierefreiheit', 'en': 'Accessibility', 'fr': 'Accessibilité', 'it': 'Accessibilità'}, {id: 3, 'de': 'Betriebliche Altersvorsorge', 'en': 'Company pension scheme', 'fr': 'Prévoyance vieillesse d\'entreprise', 'it': 'Piano pensionistico aziendale'}, {id: 4, 'de': 'Betriebsarzt', 'en': 'Company doctor', 'fr': 'Médecin du travail', 'it': 'Medico aziendale'}, {id: 5, 'de': 'Essenszulage', 'en': 'Meal allowance', 'fr': 'Indemnité de repas', 'it': 'Indennità per i pasti'}, {id: 6, 'de': 'Fitnessangebote', 'en': 'Fitness programmes', 'fr': 'Offres de fitness', 'it': 'Programmi di fitness'}, {id: 7, 'de': 'Firmenevents', 'en': 'Company events', 'fr': 'Événements d\'entreprise', 'it': 'Eventi aziendali'}, {id: 8, 'de': 'Firmenhandy', 'en': 'Company mobile phone', 'fr': 'Téléphone portable d\'entreprise', 'it': 'Telefono cellulare aziendale'}, {id: 9, 'de': 'Firmenwagen', 'en': 'Company car', 'fr': 'Voiture de société', 'it': 'Auto aziendale'}, {id: 10, 'de': 'Flexible Arbeitszeiten', 'en': 'Flexible working hours', 'fr': 'Horaires de travail flexibles', 'it': 'Orario di lavoro flessibile'}, {id: 11, 'de': 'Gute Verkehrsanbindung', 'en': 'Good transport connections', 'fr': 'Bonnes liaisons de transport', 'it': 'Buoni collegamenti con i trasporti'}, {id: 12, 'de': 'Home Office', 'en': 'Work from home', 'fr': 'Bureau à domicile', 'it': 'Ufficio a domicilio'}, {id: 13, 'de': 'Hunde erlaubt', 'en': 'Dogs allowed', 'fr': 'Chiens autorisés', 'it': 'Cani ammessi'}, {id: 14, 'de': 'Kantine', 'en': 'Canteen', 'fr': 'Cantine', 'it': 'Mensa'}, {id: 15, 'de': 'Kinderbetreuung', 'en': 'Childcare', 'fr': 'Garde d\'enfants', 'it': 'Assistenza ai bambini'}, {id: 16, 'de': 'KFZ-/Reisezulage', 'en': 'Car/travel allowance', 'fr': 'Indemnité de voiture/voyage', 'it': 'Auto/indennità di viaggio'}, {id: 17, 'de': 'Mitarbeiterlaptop', 'en': 'Employee laptop', 'fr': 'Ordinateur portable pour les employés', 'it': 'Computer portatile per i dipendenti'}, {id: 18, 'de': 'ÖV Ticket', 'en': 'Public transport ticket', 'fr': 'Billet de transport public', 'it': 'Abbonamento ai trasporti pubblici'}, {id: 19, 'de': 'Parkplatz', 'en': 'Car park', 'fr': 'Parking', 'it': 'Parcheggio auto'}, {id: 20, 'de': 'Sabbatical', 'en': 'Sabbatical', 'fr': 'Congé sabbatique', 'it': 'Anno sabbatico'}, {id: 21, 'de': 'Vorsorgeuntersuchungen', 'en': 'Preventive check-ups', 'fr': 'Examens préventifs', 'it': 'Controlli preventivi'}, {id: 22, 'de': 'Zahnvorsorge', 'en': 'Dental care', 'fr': 'Prévention dentaire', 'it': 'Assistenza dentistica'}, {id: 23, 'de': 'Zusätzliche Urlaubstage', 'en': 'Additional holidays', 'fr': 'Jours de congé supplémentaires', 'it': 'Ferie supplementari'} ] const resolveBenefitIcon = (value) => { const de = benefitsList.find(benefit => benefit.de === value) if (de) return benefitsSvg[de.id] const fr = benefitsList.find(benefit => benefit.fr === value) if (fr) return benefitsSvg[fr.id] const it = benefitsList.find(benefit => benefit.it === value) if (it) return benefitsSvg[it.id] const en = benefitsList.find(benefit => benefit.en === value) if (en) return benefitsSvg[en.id] return '' } const benefitsSvg = { 0: ` `, 1: ` `, 2: ` `, 3: ` `, 4: ` `, 5: ` `, 6: ` `, 7: ` `, 8: ` `, 9: ` `, 10: ` `, 11: ` `, 12: ` `, 13: ` `, 14: ` `, 15: ` `, 16: ` `, 17: ` `, 18: ` `, 19: ` `, 20: ` `, 21: ` `, 22: ` `, //Zahnvorsorge 23: ` ` }