PageSourceSearch

https://www.geniusmesh.com/assets/TradingJourneySection-BT-X242x.js

js geniusmesh.com collected 2026-09-29 07:40:01 UTC 12,117 bytes, 1 lines download raw bytes

1import{r as s,ag as p,fF as E,j as e,x as L,P as t}from"./vendor-CPFPxuAM.js";import{dy as j}from"./landing-pages-BJ63sDjk.js";const P={year2018:{x:78,y:67,textSize:"w-[min(22vw,240px)]",contentSize:"w-[min(32vw,360px)]",textMargin:"ml-4",extra:"-translate-x-1/2 -translate-y-1/2",contentSide:"left"},year2019:{x:58,y:52,textSize:"w-[min(22vw,240px)]",contentSize:"w-[min(32vw,360px)]",textMargin:"ml-4",extra:"-translate-x-1/2 -translate-y-1/2",contentSide:"left"},year2020:{x:41,y:41,textSize:"w-[min(22vw,240px)]",contentSize:"w-[min(32vw,360px)]",textMargin:"ml-4",extra:"-translate-x-1/2 -translate-y-1/2",contentSide:"left"},year2023:{x:23,y:32,textSize:"w-[min(22vw,240px)]",contentSize:"w-[min(32vw,360px)]",textMargin:"ml-4",extra:"-translate-x-1/2 -translate-y-1/2",contentSide:"right"},year2024:{x:10,y:18,textSize:"w-[min(22vw,240px)]",contentSize:"w-[min(32vw,360px)]",textMargin:"ml-4",extra:"-translate-x-1/2 -translate-y-1/2",contentSide:"right"},year2026:{x:24,y:4,textSize:"w-[min(22vw,240px)]",contentSize:"w-[min(32vw,360px)]",textMargin:"ml-4",extra:"-translate-x-1/2 -translate-y-1/2",contentSide:"right"}},u=L.memo(({year:n,title:b,description:i,side:S="left",highlightText:r,boldText:g,index:m,isHovered:a,onHoverChange:c})=>{var T,N,z,O;const[l,k]=s.useState(!1),M=s.useRef(null),f=s.useRef(null),A=s.useRef(null),R=s.useRef(null),d=s.useMemo(()=>P[`year${n}`]||{x:50,y:50,size:"w-[4%] h-auto",textSize:"w-[220px]",contentSize:"w-[364px]",textMargin:"ml-4",extra:"-translate-x-1/2 -translate-y-1/2"},[n]);s.useEffect(()=>{const x=()=>{k(window.innerWidth<768)};return x(),window.addEventListener("resize",x),()=>window.removeEventListener("resize",x)},[]),s.useEffect(()=>{f.current&&(a?(p.killTweensOf(f.current),p.to(f.current,{opacity:1,scale:1,duration:.3,ease:"power2.out"})):(p.killTweensOf(f.current),p.to(f.current,{opacity:0,scale:.9,duration:.15,ease:"power2.in"})))},[a,l]);const I=()=>{const x=[];g&&(Array.isArray(g)?g:[g]).forEach(h=>{x.push({text:h,type:"bold"})}),r&&(Array.isArray(r)?r:[r]).forEach(h=>{x.push({text:h,type:"highlight"})}),x.sort((o,h)=>{const w=i.indexOf(o.text),$=i.indexOf(h.text);return w-$});let y=0;const v=[];return x.forEach((o,h)=>{const w=i.indexOf(o.text,y);w>y&&v.push(i.substring(y,w)),o.type==="highlight"?v.push(e.jsx("span",{className:"bg-yellow-100 px-2 py-1 rounded-md font-bold",style:{border:"2px dashed #FF8C00",display:"inline-block"},children:o.text},`highlight-${h}`)):o.type==="bold"&&v.push(e.jsx("strong",{className:"font-bold",children:o.text},`bold-${h}`)),y=w+o.text.length}),y<i.length&&v.push(i.substring(y)),v.length>0?e.jsx(e.Fragment,{children:v}):i},D=s.useCallback(()=>{c&&c(m)},[c,m]),C=s.useCallback(()=>{c&&c(null)},[c]);return e.jsxs("div",{ref:M,className:`absolute group trading-journey-item ${a?"z-[200]":"z-50"} ${d.extra||""}`,style:{top:`${d.y}%`,left:`${d.x}%`,pointerEvents:"auto"},onTouchStart:()=>{c&&c(a?null:m)},children:[e.jsx("div",{ref:R,className:"cursor-pointer hover:scale-110 transition-transform duration-300 w-[30px] h-[120px] sm:w-[36px] sm:h-[138px] md:w-[42px] md:h-[76px] lg:w-[42px] lg:h-[126px]",style:{opacity:1,willChange:"transform"},onMouseEnter:D,onMouseLeave:C,children:e.jsx("img",{src:"https://geniusmesh-resource.s3.dualstack.us-east-1.amazonaws.com/react-common/revamp/aboutUs/timeline/plotting-1.svg",alt:`${n} timeline marker`,style:{width:"clamp(18px, 1.8vw, 32px)",objectFit:"contain"}})}),e.jsx("div",{ref:A,className:`absolute top-1/2 -translate-y-1/2 ${S==="right"?`left-full ${d.textMargin}`:`right-full ${d.textMargin}`} ${d.textSize}`,style:{opacity:1,maxWidth:"calc(100vw - 4rem)"},children:e.jsxs("div",{className:S==="right"?"text-left":"text-right",children:[e.jsx("div",{className:"font-satoshi font-black text-[clamp(14px,1.5vw,24px)] leading-tight text-black mb-1",children:n}
1),b&&e.jsx("h3",{className:`${(N=(T=j)==null?void 0:T.timeline)==null?void 0:N.milestoneTitle} font-satoshi font-bold text-[clamp(12px,1.2vw,20px)] text-black leading-tight`,children:b})]})}),e.jsx("div",{ref:f,className:`absolute z-[1000] ${d.contentSize} top-1/2 ${l?"left-1/2 -translate-x-1/2":d.contentSide==="right"?"left-full ml-2 sm:ml-3 md:ml-4 lg:ml-5":"right-full mr-2 sm:mr-3 md:mr-4 lg:mr-5"}`,style:{opacity:0,transform:l?"translateX(-50%) translateY(calc(-50% + 1rem)) scale(0.9)":"translateY(-50%) scale(0.9)",maxWidth:"calc(100vw - 3rem)",pointerEvents:a?"auto":"none",visibility:a?"visible":"hidden"},onMouseEnter:D,onMouseLeave:C,children:e.jsxs("div",{className:"p-4 md:p-6 bg-white rounded-xl shadow-xl border border-gray-100 backdrop-blur-sm bg-white/95",children:[n&&e.jsx("div",{className:"font-satoshi font-black text-[clamp(16px,1.8vw,28px)] leading-tight text-black mb-2",children:n}),i&&e.jsx("p",{className:`${(O=(z=j)==null?void 0:z.timeline)==null?void 0:O.milestoneDescription} font-satoshi font-medium text-[clamp(13px,1.1vw,18px)] text-black leading-relaxed`,children:I()})]})})]})});u.propTypes={year:t.string.isRequired,title:t.string.isRequired,description:t.string.isRequired,side:t.oneOf(["left","right"]),highlightText:t.oneOfType([t.string,t.arrayOf(t.string)]),boldText:t.oneOfType([t.string,t.arrayOf(t.string)]),index:t.number.isRequired,isHovered:t.bool,onHoverChange:t.func};u.displayName="TradingJourneyPlotting";const B=()=>{const n=s.useRef(null),b=s.useRef(null);s.useRef(null);const[i,S]=s.useState(null),r=s.useCallback(g=>{S(g)},[]);return s.useEffect(()=>{p.registerPlugin(E);const m=document.querySelector(".simplebar-content-wrapper")?".simplebar-content-wrapper":null;E.refresh();const a=b.current;if(a){const l=a.getTotalLength();p.set(a,{strokeDasharray:l,strokeDashoffset:l}),p.to(a,{strokeDashoffset:0,ease:"none",scrollTrigger:{trigger:n.current,scroller:m,start:"top center",end:"+=1000",scrub:.5,invalidateOnRefresh:!0}})}return p.utils.toArray(".trading-journey-item").forEach((l,k)=>{p.fromTo(l,{opacity:0,x:40,scale:.95},{opacity:1,x:0,scale:1,duration:.8,ease:"power3.out",scrollTrigger:{trigger:l,scroller:m,start:"top 85%",toggleActions:"play none none reverse"}})}),()=>{E.getAll().forEach(l=>l.kill())}},[]),e.jsxs("div",{ref:n,className:"relative w-full overflow-visible mt-[5%]",style:{zIndex:5,height:"auto",aspectRatio:"1440 / 1100",minHeight:"800px"},children:[e.jsxs("svg",{width:"100%",height:"100%",viewBox:"0 0 1440 900",className:"absolute top-0 left-1/2 -translate-x-1/2 pointer-events-none",preserveAspectRatio:"xMidYMid slice",children:[e.jsx("path",{ref:b,d:"M -196.419 -336.25 C -609.293 -185.05 -379.209 -50.566 -173.307 36.5 C -64.049 82.7 321.993 239.65 426 336.25",stroke:"url(#gradient1)",strokeWidth:"9",fill:"none",strokeLinecap:"round",className:"path-drawing",style:{filter:"drop-shadow(0 0 12px rgba(13, 222, 205, 0.5))",transform:"translate(45%, 320px)",transformOrigin:"center"}}),e.jsxs("g",{opacity:"0.9",style:{mixBlendMode:"screen"},children:[e.jsx("defs",{children:e.jsx("filter",{id:"tj-blur-lg",children:e.jsx("feGaussianBlur",{stdDeviation:"56"})})}),e.jsx("ellipse",{cx:"0",cy:"0",rx:"720",ry:"220",fill:"url(#leftLight2)",opacity:"0.65",transform:"translate(220,360) rotate(-28)",style:{filter:"url(#tj-blur-lg)"}})]}),e.jsxs("defs",{children:[e.jsxs("linearGradient",{id:"gradient1",x1:"0%",y1:"0%",x2:"100%",y2:"100%",children:[e.jsx("stop",{offset:"4.1%",stopColor:"#0DDECD",stopOpacity:"0"}),e.jsx("stop",{offset:"32.17%",stopColor:"#0DDECD",stopOpacity:"1"}),e.jsx("stop",{offset:"65.57%",stopColor:"#4AC8FE",stopOpacity:"1"})]}),e.jsxs("radialGradient",{id:"backgroundGradient",cx:"20%",cy:"50%",r:"80%",children:[e.jsx("stop",{offset:"0%",stopColor:"#0DDECD",stopOpacity:"0.9"}),e.jsx("stop",{offset:"20%",stopColor:"#4AC8FE",stopOpacity:"0.7"}),e.jsx("stop",{offset:"50%",stopColor:"#0DDECD",stopOpacity:"0.4"}),e.jsx("stop",{offset:"100%",stopColor:"#0DDECD",stopOpacity:"0"})]}),e.jsxs("radialGradient",{id:"leftLight2",cx:"15%",cy:"45%",r:"85%",children:[e.jsx("stop",{offset:"0%",stopColor:"#0DDECD",stopOpacity:"0.95"}),e.jsx("stop",{offset:"18%",stopColor:"#4AC8FE",stopOpacity:"0.75"}),e.jsx("stop",{offset:"45%",stopColor:"#0DDECD",stopOpacity:"0.45"}),e.jsx("stop",{offset:"80%",stopColor:"#0DDECD",stopOpacity:"0.12"}),e.jsx("stop",{offset:"100%",stopColor:"#0DDECD",stopOpacity:"0"})]})]})]}),e.jsxs("div",{className:"absolute inset-0 z-20 ",style:{pointerEvents:"auto"},children:[e.jsx(u,{year:"2018",title:"The EMBA Network Unlocks Opportunities",description:"Launched at MIT Sloan as a global leadership community connecting executives, alumni, academic institutions, and enterprises—unlocking high-impact executive opportunities for EMBA leaders.",highlightText:"MIT Sloan as a global",boldText:"unlocking high-impact executive opportunities",side:"right",index:1,isHovered:i===1,onHoverChange:r}),e.jsx(u,{year:"2019",title:"Executive Search, Gig Advisory to Full-Suite Professional Search",description:"Expanded into full-time, interim, and fractional executive hiring to help leaders build high-performing teams, supported by global talent intelligence and trusted leadership networks.",highlightText:"talent intelligence",boldText:"help leaders build high-performing",side:"right",index:2,isHovered:i===2,onHoverChange:r}),e.jsx(u,{year:"2020",title:"Executive Career Acceleration and Development Services",description:"Introduced Transition Labs, leadership assessments, integration playbooks, and development advisory to support continuous executive growth and career transitions.",highlightText:"career transitions.",boldText:"Introduced Transition Labs",side:"right",index:3,isHovered:i===3,onHoverChange:r}),e.jsx(u,{year:"2023",title:"Succession & Leadership Development Suite",description:"Launched integrated succession planning, readiness analytics, capability modeling, and adaptive development tools to build predictable internal leadership pipelines.",highlightText:"predictable internal leadership pipelines.",boldText:"integrated succession planning,",side:"right",index:4,isHovered:i===4,onHoverChange:r}),e.jsx(u,{year:"2024",title:"AI-Powered 360° Leadership Platform",description:"Built a continuous leadership intelligence platform with Agentic AI, personalized growth paths, and real-time feedback to strengthen teams and partner ecosystems.",highlightText:"real-time feedback",boldText:"continuous leadership intelligence",side:"right",index:5,isHovered:i===5,onHoverChange:r}),e.jsx(u,{year:"2026",title:"All-In-One Leadership & Talent Ecosystem",description:"Unified search, development, succession, and leadership intelligence into a single adaptive ecosystem, helping global enterprises scale and thrive in the AI era.",highlightText:"thrive in the AI era.",boldText:"leadership intelligence",side:"right",index:6,isHovered:i===6,onHoverChange:r})]})]})},F=({images:n})=>e.jsxs(e.Fragment,{children:[e.jsx("div",{className:j.section.containerPadding+" relative",children:e.jsxs("div",{className:"text-center",children:[e.jsxs("div",{className:"relative inline-block mb-8",children:[e.jsx("div",{className:"absolute -top-8 left-1/2 -translate-x-1/2 z-10",children:e.jsx("span",{className:"bg-[#ffe500] text-[#030c45] font-satoshi font-bold text-sm sm:text-base md:text-lg px-4 py-1.5 rounded-full whitespace-nowrap",children:"(2018 → 2026)"})}),e.jsx("h2",{className:`${j.timeline.title} relative`,children:"The GeniusMesh Journey"})]}),e.jsxs("p",{className:`${j.section.description} max-w-5xl mx-auto text-center`,children:["Nearly a decade of building a purpose-driven executive development firm. We provide",e.jsx("br",{}),"comprehensive leadership solutions, helping enterprises find and grow their leaders with an"," ",e.jsxs("span",{className:"relative inline-block px-1 whitespace-nowrap",children:[e.jsx("span",{className:"relative z-10",children:"AI-powered a
1pproach."}),e.jsx("span",{className:"absolute bottom-0 left-0 right-0 h-3 -z-0",style:{backgroundColor:"rgba(255, 229, 0, 0.3)",borderBottom:"2px dashed #ffe500"}})]})]})]})}),e.jsx("section",{className:"relative overflow-visible",style:{background:"white"},children:e.jsx(B,{images:n})})]});F.propTypes={images:t.object.isRequired};export{F as default};

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.