{"version":3,"file":"BusinessLineVideo.DxcGZa-R.mjs","names":["React.useRef","React.useState","React.useMemo"],"sources":["https:/framerusercontent.com/modules/FMlU6M15iFF1oChPYMZD/RTMNmkmNWJUsGs2NeQhp/BusinessLineVideo.js"],"sourcesContent":["import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import*as React from\"react\";import{addPropertyControls,ControlType}from\"framer\";import{motion}from\"framer-motion\";const ACCENT_BY_NUMBER={1:\"rgb(4, 98, 65)\",2:\"rgb(4, 98, 65)\",3:\"rgb(4, 98, 65)\",4:\"rgb(4, 98, 65)\",5:\"rgb(255, 140, 50)\",6:\"rgb(255, 140, 50)\"};const NUMBER_GLYPH={1:\"①\",2:\"②\",3:\"③\",4:\"④\",5:\"⑤\",6:\"⑥\"};function extractYouTubeId(input){if(!input)return null;const url=input.trim();if(/^[A-Za-z0-9_-]{11}$/.test(url))return url;const patterns=[/[?&]v=([A-Za-z0-9_-]{11})/,/youtu\\.be\\/([A-Za-z0-9_-]{11})/,/embed\\/([A-Za-z0-9_-]{11})/,/shorts\\/([A-Za-z0-9_-]{11})/,/\\/v\\/([A-Za-z0-9_-]{11})/];for(const p of patterns){const m=url.match(p);if(m&&m[1])return m[1];}return null;}function extractPlaylistId(input){if(!input)return null;const m=input.match(/[?&]list=([A-Za-z0-9_-]+)/);return m?m[1]:null;}/**\n * @framerSupportedLayoutWidth any\n * @framerSupportedLayoutHeight any\n * @framerIntrinsicWidth 1200\n * @framerIntrinsicHeight 760\n */export default function BusinessLineVideo(props){const{youtubeUrl,videoUrl,posterImage,lineNumber,title,caption,accentColor,autoplayOnView,showSchema,style}=props;const youtubeId=extractYouTubeId(youtubeUrl);const playlistId=extractPlaylistId(youtubeUrl);const isYouTube=!!youtubeId;const hasVideoFile=!!videoUrl&&!isYouTube;const hasAnyVideo=isYouTube||hasVideoFile;const videoRef=React.useRef(null);const[isPlaying,setIsPlaying]=React.useState(false);const[hasStarted,setHasStarted]=React.useState(false);const resolvedAccent=accentColor&&accentColor.trim().length>0?accentColor:ACCENT_BY_NUMBER[lineNumber]||\"rgb(4, 98, 65)\";const glyph=NUMBER_GLYPH[lineNumber]||`${lineNumber}`;React.useEffect(()=>{if(!autoplayOnView||isYouTube||!videoRef.current)return;const node=videoRef.current;const observer=new IntersectionObserver(entries=>{entries.forEach(entry=>{if(entry.isIntersecting){node.play().catch(()=>{});}else{node.pause();}});},{threshold:.5});observer.observe(node);return()=>observer.disconnect();},[autoplayOnView,isYouTube]);const handleVideoPlay=()=>{setIsPlaying(true);setHasStarted(true);};const handleVideoPause=()=>setIsPlaying(false);const handleClickPoster=()=>{if(isYouTube){setHasStarted(true);setIsPlaying(true);return;}if(videoRef.current){videoRef.current.play().catch(()=>{});}};const youtubeEmbedUrl=React.useMemo(()=>{if(!youtubeId)return\"\";const params=new URLSearchParams({autoplay:hasStarted?\"1\":\"0\",rel:\"0\",modestbranding:\"1\",playsinline:\"1\"});if(playlistId)params.set(\"list\",playlistId);return`https://www.youtube.com/embed/${youtubeId}?${params.toString()}`;},[youtubeId,playlistId,hasStarted]);const ytPosterFallback=isYouTube&&!posterImage&&youtubeId?`https://i.ytimg.com/vi/${youtubeId}/maxresdefault.jpg`:posterImage;const schemaJson=React.useMemo(()=>{if(!showSchema)return null;const contentUrl=isYouTube?`https://www.youtube.com/watch?v=${youtubeId}`:videoUrl;if(!contentUrl)return null;return JSON.stringify({\"@context\":\"https://schema.org\",\"@type\":\"VideoObject\",name:title,description:caption,contentUrl,embedUrl:isYouTube?`https://www.youtube.com/embed/${youtubeId}`:undefined,thumbnailUrl:ytPosterFallback||undefined,uploadDate:new Date().toISOString().split(\"T\")[0],publisher:{\"@type\":\"Organization\",name:\"Lifewood Data Technology\"}});},[showSchema,isYouTube,youtubeId,videoUrl,title,caption,ytPosterFallback]);return /*#__PURE__*/_jsxs(\"div\",{style:{width:\"100%\",maxWidth:\"1200px\",margin:\"0 auto\",display:\"flex\",flexDirection:\"column\",gap:\"clamp(16px, 2.5vw, 24px)\",padding:\"0 clamp(16px, 4vw, 32px)\",fontFamily:\"'Plus Jakarta Sans', -apple-system, BlinkMacSystemFont, sans-serif\",...style},children:[schemaJson&&/*#__PURE__*/_jsx(\"script\",{type:\"application/ld+json\",dangerouslySetInnerHTML:{__html:schemaJson}}),/*#__PURE__*/_jsxs(motion.div,{initial:false,animate:{boxShadow:isPlaying?`0 20px 50px rgba(15, 30, 22, 0.15), 0 0 0 2px ${resolvedAccent}`:\"0 8px 30px rgba(15, 30, 22, 0.08), 0 0 0 1px rgba(15, 30, 22, 0.06)\"},transition:{duration:.3,ease:\"easeOut\"},style:{position:\"relative\",width:\"100%\",aspectRatio:\"16 / 9\",borderRadius:\"clamp(12px, 2vw, 24px)\",overflow:\"hidden\",background:\"rgb(10, 20, 14)\"},children:[isYouTube&&hasStarted&&/*#__PURE__*/_jsx(\"iframe\",{src:youtubeEmbedUrl,title:title,allow:\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\",allowFullScreen:true,style:{position:\"absolute\",inset:0,width:\"100%\",height:\"100%\",border:\"none\"}}),hasVideoFile&&/*#__PURE__*/_jsx(\"video\",{ref:videoRef,src:videoUrl,poster:posterImage||undefined,controls:hasStarted,playsInline:true,preload:\"metadata\",onPlay:handleVideoPlay,onPause:handleVideoPause,style:{width:\"100%\",height:\"100%\",objectFit:\"cover\",display:\"block\"}}),isYouTube&&!hasStarted&&ytPosterFallback&&/*#__PURE__*/_jsx(\"img\",{src:ytPosterFallback,alt:title,style:{position:\"absolute\",inset:0,width:\"100%\",height:\"100%\",objectFit:\"cover\",display:\"block\"}}),/*#__PURE__*/_jsxs(motion.div,{animate:{opacity:isPlaying?0:1},transition:{duration:.25},style:{position:\"absolute\",top:\"clamp(16px, 2.5vw, 24px)\",left:\"clamp(16px, 2.5vw, 24px)\",display:\"flex\",alignItems:\"center\",gap:\"clamp(8px, 1.5vw, 14px)\",padding:\"clamp(8px, 1.5vw, 12px) clamp(14px, 2vw, 18px)\",background:\"rgba(15, 30, 22, 0.7)\",backdropFilter:\"blur(10px)\",WebkitBackdropFilter:\"blur(10px)\",borderRadius:\"999px\",pointerEvents:\"none\",zIndex:2},children:[/*#__PURE__*/_jsx(\"span\",{style:{fontSize:\"clamp(16px, 2.4vw, 22px)\",color:resolvedAccent,fontWeight:600,lineHeight:1},children:glyph}),/*#__PURE__*/_jsx(\"span\",{style:{fontSize:\"clamp(13px, 1.8vw, 16px)\",color:\"rgb(255, 255, 255)\",fontWeight:600,lineHeight:1.2,letterSpacing:\"-0.01em\",whiteSpace:\"nowrap\",maxWidth:\"60vw\",overflow:\"hidden\",textOverflow:\"ellipsis\"},children:title})]}),!hasStarted&&hasAnyVideo&&/*#__PURE__*/_jsx(\"button\",{type:\"button\",onClick:handleClickPoster,\"aria-label\":`Play video: ${title}`,style:{position:\"absolute\",inset:0,background:\"linear-gradient(to bottom, rgba(0,0,0,0.05) 0%, rgba(0,0,0,0.25) 100%)\",border:\"none\",cursor:\"pointer\",display:\"flex\",alignItems:\"center\",justifyContent:\"center\",outline:\"none\",WebkitTapHighlightColor:\"transparent\",zIndex:3},children:/*#__PURE__*/_jsx(motion.div,{whileHover:{scale:1.08},whileTap:{scale:.95},transition:{duration:.2},style:{width:\"clamp(64px, 9vw, 88px)\",height:\"clamp(64px, 9vw, 88px)\",borderRadius:\"50%\",background:resolvedAccent,display:\"flex\",alignItems:\"center\",justifyContent:\"center\",boxShadow:\"0 8px 30px rgba(0, 0, 0, 0.3), 0 0 0 6px rgba(255, 255, 255, 0.15)\"},children:/*#__PURE__*/_jsx(\"svg\",{viewBox:\"0 0 24 24\",fill:\"none\",width:\"40%\",height:\"40%\",style:{marginLeft:\"8%\"},children:/*#__PURE__*/_jsx(\"path\",{d:\"M6 4l14 8-14 8V4z\",fill:\"rgb(255, 255, 255)\"})})})}),!hasAnyVideo&&/*#__PURE__*/_jsx(\"div\",{style:{position:\"absolute\",inset:0,display:\"flex\",alignItems:\"center\",justifyContent:\"center\",color:\"rgba(255, 255, 255, 0.5)\",fontSize:\"clamp(13px, 1.6vw, 15px)\",textAlign:\"center\",padding:\"16px\"},children:\"Paste a YouTube URL or drop a video asset in the canvas\"})]}),caption&&/*#__PURE__*/_jsx(\"p\",{style:{margin:0,textAlign:\"center\",maxWidth:\"820px\",marginLeft:\"auto\",marginRight:\"auto\",color:\"rgb(79, 79, 79)\",fontSize:\"clamp(14px, 1.8vw, 17px)\",lineHeight:1.6,fontWeight:400},children:caption})]});}BusinessLineVideo.defaultProps={youtubeUrl:\"\",videoUrl:\"\",posterImage:\"\",lineNumber:1,title:\"Business Line\",caption:\"\",accentColor:\"\",autoplayOnView:false,showSchema:true};addPropertyControls(BusinessLineVideo,{youtubeUrl:{type:ControlType.String,title:\"YouTube URL\",defaultValue:\"\",description:\"Any YouTube URL — youtu.be, watch?v=, embed, etc.\"},videoUrl:{type:ControlType.File,title:\"Video file\",allowedFileTypes:[\"mp4\",\"webm\",\"mov\",\"m4v\"],description:\"Used only if YouTube URL is empty\"},posterImage:{type:ControlType.Image,title:\"Poster\",description:\"Optional — auto from YouTube if blank\"},lineNumber:{type:ControlType.Number,title:\"Line #\",defaultValue:1,min:1,max:6,step:1,description:\"1-4 = green | 5-6 = orange\"},title:{type:ControlType.String,title:\"Title\",defaultValue:\"Business Line\"},caption:{type:ControlType.String,title:\"Caption\",defaultValue:\"\",displayTextArea:true},accentColor:{type:ControlType.Color,title:\"Accent\",defaultValue:\"\",description:\"Override auto color\"},autoplayOnView:{type:ControlType.Boolean,title:\"Autoplay\",defaultValue:false,enabledTitle:\"On view\",disabledTitle:\"Off\"},showSchema:{type:ControlType.Boolean,title:\"Schema\",defaultValue:true,enabledTitle:\"On\",disabledTitle:\"Off\",description:\"JSON-LD VideoObject for SEO/AEO\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"BusinessLineVideo\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutHeight\":\"any\",\"framerSupportedLayoutWidth\":\"any\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"1200\",\"framerIntrinsicHeight\":\"760\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./BusinessLineVideo.map"],"mappings":"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"}