{"version":3,"file":"LoomEmbed.q9Pc0YRb.mjs","names":["useMemo"],"sources":["https:/framerusercontent.com/modules/4lIufNqiwpo2UE3rZrtB/rhQKTi8c5OGVuyHupDzw/LoomEmbed.js"],"sourcesContent":["// Loom Video Embed\n// Allows user to insert a Loom video link and displays the video responsively.\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType}from\"framer\";import{useMemo}from\"react\";/**\n * Loom Video Embed\n *\n * @framerIntrinsicWidth 560\n * @framerIntrinsicHeight 320\n *\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n */export default function LoomEmbed(props){const{url,borderRadius,style}=props;// Extract Loom video ID from URL\nconst embedUrl=useMemo(()=>{if(!url)return\"\";try{const match=url.match(/loom.com\\/(?:share|embed)\\/([a-zA-Z0-9]+)/);const id=match?match[1]:null;if(!id)return\"\";return`https://www.loom.com/embed/${id}`;}catch{return\"\";}},[url]);if(!embedUrl){return /*#__PURE__*/_jsx(\"div\",{style:{...style,width:\"100%\",height:\"100%\",display:\"flex\",alignItems:\"center\",justifyContent:\"center\",background:\"#F5F5F5\",color:\"#888\",borderRadius,fontSize:16,textAlign:\"center\"},children:\"Enter a valid Loom video link\"});}return /*#__PURE__*/_jsx(\"div\",{style:{...style,position:\"relative\",width:\"100%\",height:\"100%\",paddingBottom:\"0\",borderRadius,overflow:\"hidden\",background:\"#000\"},children:/*#__PURE__*/_jsx(\"iframe\",{src:embedUrl,frameBorder:\"0\",allowFullScreen:true,style:{position:\"absolute\",top:0,left:0,width:\"100%\",height:\"100%\",border:0,borderRadius},title:\"Loom Video\"})});}addPropertyControls(LoomEmbed,{url:{type:ControlType.String,title:\"Loom Link\",placeholder:\"Paste Loom video link…\",defaultValue:\"https://www.loom.com/share/dddad8dd861d41e597605e23b3859567\"},borderRadius:{type:ControlType.Number,title:\"Radius\",defaultValue:8,min:0,max:32}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"LoomEmbed\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerIntrinsicWidth\":\"560\",\"framerIntrinsicHeight\":\"320\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./LoomEmbed.map"],"mappings":"2KAUG,SAAwB,EAAU,EAAM,CAAC,GAAK,CAAC,MAAI,eAAa,SAAO,EACpE,EAASA,MAAY,CAAC,GAAG,CAAC,EAAI,MAAM,GAAG,GAAG,CAAC,IAAM,EAAM,EAAI,MAAM,4CAA4C,CAAO,EAAG,EAAM,EAAM,GAAG,KAAqB,OAAZ,EAAkB,8BAA8B,IAAvC,QAAkD,CAAC,MAAM,KAAM,CAAC,EAAI,CAAC,CAAgR,OAA3Q,EAA+R,EAAK,MAAM,CAAC,MAAM,CAAC,GAAG,EAAM,SAAS,WAAW,MAAM,OAAO,OAAO,OAAO,cAAc,IAAI,eAAa,SAAS,SAAS,WAAW,OAAO,CAAC,SAAsB,EAAK,SAAS,CAAC,IAAI,EAAS,YAAY,IAAI,gBAAgB,GAAK,MAAM,CAAC,SAAS,WAAW,IAAI,EAAE,KAAK,EAAE,MAAM,OAAO,OAAO,OAAO,OAAO,EAAE,eAAa,CAAC,MAAM,aAAa,CAAC,CAAC,CAAC,CAAvlB,EAAK,MAAM,CAAC,MAAM,CAAC,GAAG,EAAM,MAAM,OAAO,OAAO,OAAO,QAAQ,OAAO,WAAW,SAAS,eAAe,SAAS,WAAW,UAAU,MAAM,OAAO,eAAa,SAAS,GAAG,UAAU,SAAS,CAAC,SAAS,gCAAgC,CAAC,kBATtc,IAAoD,IAA2B,CASquB,EAAoB,EAAU,CAAC,IAAI,CAAC,KAAK,EAAY,OAAO,MAAM,YAAY,YAAY,yBAAyB,aAAa,8DAA8D,CAAC,aAAa,CAAC,KAAK,EAAY,OAAO,MAAM,SAAS,aAAa,EAAE,IAAI,EAAE,IAAI,GAAG,CAAC,CAAC"}