// Home page sections — Popular Videos, WhatsApp, Renewed Teaser, etc. const { useState, useMemo } = React; const Arrow = ({ size = 14 }) => ( ); const Check = () => ( ); // ---------- Marquee ---------- function Marquee({ items }) { const dup = [...items, ...items]; return (
{dup.map((s, i) => ( {s} ))}
); } // ---------- About ---------- function About({ t, lang }) { return (
{lang === 'en' ? <>20+ years
in the arena : <>20+ വർഷം
പ്രവൃത്തിപരിചയം}
Jishad Bakar
{t.aboutKicker}

{lang === 'en' ? <>From a 20-year-old in a car showroom to a coach for a million people. : <>കാർ ഷോറൂമിലെ 20-കാരനിൽ നിന്ന് പത്ത് ലക്ഷം പേരുടെ കോച്ച് വരെ.}

{t.aboutBody.slice(0, 3).map((p, i) =>

{p}

)}

{lang === 'en' ? <>Material things can be lost. The skills you build can never be taken from you. : <>ഭൗതിക വസ്തുക്കൾ നഷ്ടപ്പെടാം. നിങ്ങൾ നേടിയ കഴിവുകൾ ഒരിക്കലും തിരിച്ചെടുക്കാനാവില്ല.}

— {lang === 'en' ? 'Jishad Bakar · The Turning Point' : 'ജിഷാദ് ബാക്കർ · വഴിത്തിരിവ്'}
); } // ---------- Stats ---------- function Stats({ t, lang }) { return (
{t.statsKicker}

{lang === 'en' ? <>The numbers behind the work. : <>ജോലിയുടെ സംഖ്യകൾ.}

{t.stats.map((s, i) => (
{s.n}
{s.l}
))}
); } // ---------- Core Areas ---------- function Areas({ t }) { return (
{t.areasKicker}

{t.areasTitle}

{t.areas.map((a, i) => (
{a.k}
{a.t}
{a.d}
))}
); } // ---------- Popular Videos (Ali Abdaal Resources style) ---------- function PopularVideos({ lang }) { const videos = window.POPULAR_VIDEOS[lang]; // doodles (simple inline SVGs) const sparkle = ( ); const subscribe = ( ); return (
{lang === 'en' ? 'On the channel' : 'YouTube ചാനൽ'}

{lang === 'en' ? <>Watch My Most Popular Videos : <>എന്റെ പ്രശസ്ത വീഡിയോകൾ}

{videos.slice(0, 6).map((v, i) => { const url = (window.VIDEO_URLS && window.VIDEO_URLS[i]) || window.SOCIAL.youtube; const id = url.split('/').pop().split('?')[0]; const thumb = `https://img.youtube.com/vi/${id}/hqdefault.jpg`; return (
{`Jishad
{i === 0 &&
NEW
}
{lang === 'en' ? 'Watch on YouTube' : 'YouTube വീഡിയോ'}
{lang === 'en' ? 'Watch now' : 'ഇപ്പോൾ കാണൂ'}
); })}
{lang === 'en' ? 'Subscribe on YouTube' : 'YouTube-ൽ സബ്സ്ക്രൈബ് ചെയ്യൂ'}
); } // ---------- WhatsApp Community ---------- function WhatsAppCommunity({ lang }) { const wa = window.WA_COPY[lang]; const chat = lang === 'en' ? window.WA_CHAT_EN : window.WA_CHAT_ML; return (
{wa.badge}

{lang === 'en' ? <>Inside my private WhatsApp community : wa.title}

{wa.sub}

{wa.perks.map((p, i) =>
{p}
)}
{wa.cta}
RAS+
{wa.membersHint} · {lang === 'en' ? '4,847 members' : '4,847 അംഗങ്ങൾ'}
J
Jishad Bakar
{lang === 'en' ? 'online' : 'ഓൺലൈൻ'}
{chat.map((m, i) => (
{m.text} {m.time} {m.side === 'me' && '✓✓'}
))}
); } // ---------- Renewed Teaser (slim) ---------- function RenewedTeaser({ lang }) { return (
{lang === 'en' ? 'My platform' : 'എന്റെ പ്ലാറ്റ്ഫോം'}

{lang === 'en' ? <>The skills that change lives, in your pocket. : <>ജീവിതം മാറ്റുന്ന കഴിവുകൾ, നിങ്ങളുടെ പോക്കറ്റിൽ.}

{lang === 'en' ? "Renewed is the platform I built for the people the world forgot to mentor. Practical courses, real strategies, a real community — on iOS, Android and the web." : "ലോകം മെന്റർ ചെയ്യാൻ മറന്നുപോയ ആളുകൾക്കായി ഞാൻ പണിത പ്ലാറ്റ്ഫോമാണ് Renewed. പ്രായോഗിക കോഴ്സുകൾ, യഥാർത്ഥ തന്ത്രങ്ങൾ, യഥാർത്ഥ കമ്മ്യൂണിറ്റി — iOS, Android, വെബ്."}

{lang === 'en' ? 'Discover the story' : 'കഥ കാണൂ'}
20+{lang === 'en' ? 'Courses' : 'കോഴ്സുകൾ'}
EN · ML{lang === 'en' ? 'Languages' : 'ഭാഷകൾ'}
iOS · Android{lang === 'en' ? 'Available' : 'ലഭ്യം'}
ReNEWed
{lang === 'en' ? 'BY JISHAD BAKAR' : 'ജിഷാദ് ബാക്കർ'}
{lang === 'en' ? '"Practical, finishable, in your language."' : '"പ്രായോഗികം, പൂർത്തിയാക്കാവുന്നത്, നിങ്ങളുടെ ഭാഷയിൽ."'}
); } // ---------- Testimonials ---------- function Testimonials({ t, lang }) { const initials = (n) => n.split(/\s+/).slice(0,2).map(w => w[0]).join('').toUpperCase(); return (
{t.testimonialsKicker}

{lang === 'en' ? <>What people say after the room empties. : <>മുറി കാലിയായ ശേഷം ആളുകൾ പറയുന്നത്.}

{window.TESTIMONIALS.map((tt, i) => (
"
{tt.quote}
{tt.en}
{initials(tt.name)}
{tt.name}
{tt.role}
))}
); } // ---------- Speaking ---------- function Speaking({ t, lang, onBook }) { const formats = lang === 'en' ? [ { n: "01", t: "Keynote", d: "45–90 min · stages of 200–10,000" }, { n: "02", t: "Network Energy Workshop (Mind Power Training)", d: "Half-day flagship · 250+ delivered" }, { n: "03", t: "Sales Training", d: "Field-tested scripts · two decades of selling" }, { n: "04", t: "Leadership Transformation", d: "For founders, managers and rising leaders" }, { n: "05", t: "Goal Setting Workshop", d: "The written-goal system behind 70% hit rates" }, { n: "06", t: "Corporate Off-site", d: "1–2 days · custom for your team" }, { n: "07", t: "Distributor Network", d: "Half-day · sales + leadership focus" } ] : [ { n: "01", t: "കീനോട്ട്", d: "45–90 മിനിറ്റ് · 200–10,000 പേർ" }, { n: "02", t: "Network Energy വർക്ക്ഷോപ്പ് (മൈൻഡ് പവർ ട്രെയിനിംഗ്)", d: "ഹാഫ്-ഡേ ഫ്ലാഗ്ഷിപ്പ് · 250+ തവണ" }, { n: "03", t: "സെയിൽസ് ട്രെയിനിംഗ്", d: "പരീക്ഷിച്ചറിഞ്ഞ സ്ക്രിപ്റ്റുകൾ · രണ്ടു പതിറ്റാണ്ട്" }, { n: "04", t: "ലീഡർഷിപ്പ് ട്രാൻസ്ഫർമേഷൻ", d: "സ്ഥാപകർ, മാനേജർമാർ, വളരുന്ന നേതാക്കൾക്ക്" }, { n: "05", t: "ഗോൾ സെറ്റിംഗ് വർക്ക്ഷോപ്പ്", d: "70% വിജയത്തിന് പിന്നിലെ ലക്ഷ്യ-രീതി" }, { n: "06", t: "കോർപ്പറേറ്റ് ഓഫ്-സൈറ്റ്", d: "1–2 ദിവസം · കസ്റ്റം" }, { n: "07", t: "ഡിസ്ട്രിബ്യൂട്ടർ നെറ്റ്‌വർക്ക്", d: "ഹാഫ്-ഡേ · സെയിൽസ് + ലീഡർഷിപ്പ്" } ]; return (
{t.speakingKicker}

{lang === 'en' ? <>Bring Jishad to your stage. : <>നിങ്ങളുടെ വേദിയിലേക്ക്.}

Jishad on stage
{lang === 'en' ? '250+ deliveries' : '250+ തവണ'} {lang === 'en' ? 'The room is the workshop.' : 'മുറി തന്നെ വർക്ക്ഷോപ്പ്.'}

{t.speakingBody}

{formats.map((f, i) => ( ))}
); } // ---------- Newsletter (EN / ML toggle) ---------- function Newsletter({ t, lang }) { const [nlLang, setNlLang] = useState(lang); const [email, setEmail] = useState(''); const [sent, setSent] = useState(false); React.useEffect(() => { setNlLang(lang); }, [lang]); const copy = nlLang === 'en' ? { kicker: 'The letter', title: <>One email. Once a week. No noise., body: "A short note from Jishad — one idea, one story, one prompt you can use on Monday morning.", placeholder: 'your@email.com', cta: 'Subscribe', perks: ['One short note. No spam, ever.', 'Released every Sunday morning.', 'Unsubscribe in one click.'], success: "You're in! 🎉", confirmTo: (e) => `Confirmation sent to ${e}` } : { kicker: 'ന്യൂസ്‌ലെറ്റർ', title: <>ഒരു ഇമെയിൽ. ആഴ്ചയിൽ ഒന്ന്. ശബ്ദമില്ല., body: "ജിഷാദിന്റെ ഒരു ചെറുകുറിപ്പ് — ഒരു ആശയം, ഒരു കഥ, തിങ്കളാഴ്ച ഉപയോഗിക്കാവുന്ന ഒരു പ്രേരണ.", placeholder: 'your@email.com', cta: 'സബ്സ്ക്രൈബ് ചെയ്യൂ', perks: ['ഒരു ചെറുകുറിപ്പ്. സ്പാം ഇല്ല.', 'ഞായർ രാവിലെ പുറത്തിറങ്ങുന്നു.', 'ഒരു ക്ലിക്കിൽ അൺസബ്സ്ക്രൈബ്.'], success: "ചേർന്നു! 🎉", confirmTo: (e) => `${e} -ലേക്ക് സ്ഥിരീകരണം അയച്ചു` }; return (
{copy.kicker}

{copy.title}

{copy.body}

{sent ? (
{copy.success}
{copy.confirmTo(email)}
) : ( <>
{ e.preventDefault(); if (email.includes('@')) setSent(true); }}> setEmail(e.target.value)} type="email" placeholder={copy.placeholder} required/>
{copy.perks.map((p, i) => (
{p}
))}
)}
); } // ---------- Footer ---------- function Footer({ t, lang, onBook }) { return ( ); } // ---------- Social handles ---------- function Socials({ t, lang }) { const items = [ { key: 'youtube', name: 'YouTube', handle: '@jishadbuckerofficial', href: window.SOCIAL.youtube, brand: '#FF0000', icon: }, { key: 'instagram', name: 'Instagram', handle: '@jishadbuckerjb', href: window.SOCIAL.instagram, brand: '#E1306C', icon: }, { key: 'facebook', name: 'Facebook', handle: '/jishadbuckerofficial', href: window.SOCIAL.facebook, brand: '#1877F2', icon: }, { key: 'spotify', name: 'Spotify', handle: 'Listen on Spotify', href: window.SOCIAL.spotify, brand: '#1DB954', icon: } ]; return (
{t.socialKicker}

{t.socialTitle}

{t.socialBody}

{items.map((s) => ( {s.icon} {s.name} {s.handle} ))}
); } Object.assign(window, { Marquee, About, Stats, Areas, PopularVideos, WhatsAppCommunity, RenewedTeaser, Socials, Testimonials, Speaking, Newsletter, Footer, Arrow, Check });