// Section animée "Think — Philosophie" — THINK + mot anglais qui défile, traduction en encart const { useState: useStateTP, useEffect: useEffectTP } = React; const THINK_PHRASES = [ { en: 'Just think… !', fr: 'Imaginez(-vous) un peu !', tag: 'Imaginer' }, { en: 'Think again', fr: 'reconsidérer', tag: 'Réfléchir' }, { en: 'Think over', fr: 'examiner, bien réfléchir', tag: 'Réfléchir' }, { en: 'Think for oneself', fr: 'se faire sa propre opinion', tag: 'Raisonner' }, { en: 'Think aloud', fr: 'penser tout haut', tag: 'Raisonner' }, { en: 'Think big', fr: 'voir les choses en grand, être ambitieux', tag: 'Raisonner' }, { en: 'Think ahead', fr: 'anticiper, prévoir', tag: 'Prévoir' }, ]; function ThinkPhilosophy() { const [active, setActive] = useStateTP(0); useEffectTP(() => { const id = setInterval(() => { setActive(a => (a + 1) % THINK_PHRASES.length); }, 3200); return () => clearInterval(id); }, []); const cur = THINK_PHRASES[active]; return (
Think — Philosophie
{cur.tag} {cur.en}
{cur.fr}
{THINK_PHRASES.map((_, i) => (
); } window.ThinkPhilosophy = ThinkPhilosophy;