{"version":3,"file":"CopyLink.7BNMoAzX.mjs","names":["useState","useState"],"sources":["https:/framerusercontent.com/modules/Hbc0lxqGSRzFG6uMT9yO/jZfB18ggDrqER5ihmIsa/GoogleMaps.js","https:/framerusercontent.com/modules/v3aMmsgCVciieFaV3PB0/ejNH0W3OUtCbFIIT483R/Boton_COMPARTIR_a_cualquiera_.js","https:/framerusercontent.com/modules/u5vjr4VCsKjOdE3RjvnG/us7CDI5B15DkCShqsmK7/Boton_CONSULTAR_Vaula.js","https:/framerusercontent.com/modules/KQMIjfq6jaEk2k44NeUk/FZA2EKdksuQwrSRqDc0O/CopyLink.js"],"sourcesContent":["import{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,motion}from\"framer\";import{containerStyles,useRadius,borderRadiusControl}from\"https://framer.com/m/framer/default-utils.js@^0.45.0\";const coordinatesRegex=/^((?:\\-?|\\+?)?\\d+(?:\\.\\d+)?),\\s*((?:\\-?|\\+?)?\\d+(?:\\.\\d+)?)$/;/**\n * GOOGLE MAPS\n *\n * @framerIntrinsicWidth 600\n * @framerIntrinsicHeight 400\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n */export default function GoogleMaps({coordinates,zoom,style,...props}){const borderRadius=useRadius(props);return /*#__PURE__*/_jsx(motion.div,{style:{...style,...containerStyles,overflow:\"hidden\",borderRadius},...props,children:/*#__PURE__*/_jsx(\"iframe\",{style:{height:\"100%\",width:\"100%\",border:0},src:`https://maps.google.com/maps?q=${encodeURIComponent(coordinates)}&z=${zoom}&output=embed`})});}addPropertyControls(GoogleMaps,{coordinates:{type:ControlType.String,title:\"Location\",placeholder:\"Framer B.V.\",defaultValue:\"Framer B.V.\",description:\"The name of the place or its GPS coordinates.\"},zoom:{type:ControlType.Number,step:1,min:0,max:25,title:\"Zoom\",defaultValue:15},...borderRadiusControl});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"GoogleMaps\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"400\",\"framerIntrinsicWidth\":\"600\",\"framerSupportedLayoutWidth\":\"fixed\",\"framerSupportedLayoutHeight\":\"fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./GoogleMaps.map","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addPropertyControls,ControlType}from\"framer\";// Función para manejar el click y abrir WhatsApp\nexport function ShareWhatsAppButton(props){const handleShareWhatsApp=()=>{const currentUrl=window.location.href;const message=encodeURIComponent(props.message+\" \"+currentUrl);const whatsappUrlApp=`whatsapp://send?text=${message}`;const whatsappUrlWeb=`https://wa.me/?text=${message}`;// Intentar abrir la App de WhatsApp\nif(navigator.userAgent.includes(\"Mac\")||navigator.userAgent.includes(\"Windows\")){window.location.href=whatsappUrlApp;setTimeout(()=>{// Si la app no se abre, abrir WhatsApp Web\nwindow.open(whatsappUrlWeb,\"_blank\");},500);}else{// En mobile, siempre abrir WhatsApp Web\nwindow.open(whatsappUrlWeb,\"_blank\");}};// Estilos base para el botón\nconst buttonStyle={display:\"flex\",alignItems:\"center\",justifyContent:\"center\",padding:\"10px 20px\",backgroundColor:props.backgroundColor,color:props.textColor,borderRadius:\"5px\",border:`2px solid ${props.borderColor}`,boxShadow:`0px 4px 8px rgba(0, 0, 0, 0.25)`,cursor:\"pointer\",width:props.buttonWidth,height:props.buttonHeight,maxWidth:\"100%\",fontSize:props.fontSize,fontFamily:props.fontFamily,fontWeight:props.fontWeight,transition:\"transform 0.1s ease, background-color 0.3s ease\"};// Estilo para el hover\nconst hoverStyle={// backgroundColor: \"#34B7F1\", // Cambia el color en hover\nboxShadow:`0px 8px 12px rgba(0, 0, 0, 0.35)`};// Estilo para el pressed (botón presionado)\nconst pressedStyle={transform:\"scale(0.98)\"};// Renderizamos el botón con comportamiento de hover y pressed\nreturn /*#__PURE__*/_jsxs(\"button\",{onClick:handleShareWhatsApp,style:buttonStyle,onMouseEnter:e=>{e.currentTarget.style.backgroundColor=hoverStyle.backgroundColor;e.currentTarget.style.boxShadow=hoverStyle.boxShadow;},onMouseLeave:e=>{e.currentTarget.style.backgroundColor=props.backgroundColor;e.currentTarget.style.boxShadow=buttonStyle.boxShadow;},onMouseDown:e=>{e.currentTarget.style.transform=pressedStyle.transform;e.currentTarget.style.backgroundColor=pressedStyle.backgroundColor;},onMouseUp:e=>{e.currentTarget.style.transform=\"scale(1)\";e.currentTarget.style.backgroundColor=hoverStyle.backgroundColor;},children:[/*#__PURE__*/_jsx(\"img\",{src:props.icon,alt:\"WhatsApp Icon\",style:{width:24,height:24,marginRight:\"10px\"}}),/*#__PURE__*/_jsx(\"span\",{children:props.buttonText})]});}// Controles de propiedades que pueden modificarse en el panel o desde el código\naddPropertyControls(ShareWhatsAppButton,{message:{type:ControlType.String,title:\"Message\",defaultValue:\"Vi esta propiedad y me acord\\xe9 de vos\"},buttonText:{type:ControlType.String,title:\"Button Text\",defaultValue:\"Compartir\"},icon:{type:ControlType.File,allowedFileTypes:[\"png\",\"jpg\",\"svg\"],title:\"Icon\"},backgroundColor:{type:ControlType.Color,title:\"Background Color\",defaultValue:\"#25D366\"},textColor:{type:ControlType.Color,title:\"Text Color\",defaultValue:\"#ffffff\"},borderColor:{type:ControlType.Color,title:\"Border Color\",defaultValue:\"#1B0004\"},buttonWidth:{type:ControlType.String,title:\"Button Width\",defaultValue:\"100%\"},buttonHeight:{type:ControlType.String,title:\"Button Height\",defaultValue:\"44px\"},fontSize:{type:ControlType.String,title:\"Font Size\",defaultValue:\"16px\"},fontFamily:{type:ControlType.String,title:\"Font Family\",defaultValue:\"DM Sans\"},fontWeight:{type:ControlType.String,title:\"Font Weight\",defaultValue:\"500\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"ShareWhatsAppButton\":{\"type\":\"reactComponent\",\"name\":\"ShareWhatsAppButton\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Boton_COMPARTIR_a_cualquiera_.map","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addPropertyControls,ControlType}from\"framer\";import{useState}from\"react\";export function WhatsAppButton(props){const[pressed,setPressed]=useState(false);const[hovered,setHovered]=useState(false);const handleSendWhatsApp=()=>{const currentUrl=window.location.href;const whatsappUrl=`https://wa.me/${props.phoneNumber}?text=${encodeURIComponent(props.defaultMessage+\" \"+currentUrl)}`;window.open(whatsappUrl,\"_blank\");};const handleMouseDown=()=>setPressed(true);const handleMouseUp=()=>setPressed(false);const handleMouseEnter=()=>setHovered(true);const handleMouseLeave=()=>{setPressed(false);setHovered(false);};const commonStyles={border:`2px solid transparent`,boxShadow:hovered?`0px 8px 8px rgba(100, 100, 100, 0.45)`// Sombra más dura en hover\n:`0px 4px 4px rgba(100, 100, 100, 0.25)`,backgroundColor:pressed?\"#A8001B\"// Color más oscuro en pressed\n:hovered?\"#E00028\"// Color más claro en hover\n:\"#D20022\",padding:\"8px\",borderRadius:\"4px\",display:\"flex\",alignItems:\"center\",justifyContent:\"center\",cursor:\"pointer\",transform:pressed?\"scale(0.98)\":\"scale(1)\",transition:\"transform 0.1s ease, background-color 0.1s ease, box-shadow 0.1s ease\"};const textStyles={fontFamily:props.fontFamily,fontSize:`${props.fontSize}px`,fontWeight:props.fontWeight,color:\"#FFFFFF\"};return /*#__PURE__*/_jsxs(\"div\",{onClick:handleSendWhatsApp,onMouseDown:handleMouseDown,onMouseUp:handleMouseUp,onMouseEnter:handleMouseEnter,onMouseLeave:handleMouseLeave,style:commonStyles,children:[/*#__PURE__*/_jsx(\"img\",{src:props.image,alt:\"WhatsApp Icon\",style:{width:24,height:24,marginRight:8}}),/*#__PURE__*/_jsx(\"span\",{style:textStyles,children:props.text})]});}// Property controls for the button\naddPropertyControls(WhatsAppButton,{image:{type:ControlType.File,allowedFileTypes:[\"png\",\"jpg\",\"svg\"],title:\"Icon Image\"},text:{type:ControlType.String,title:\"Text\",defaultValue:\"Enviar consulta\"},phoneNumber:{type:ControlType.String,title:\"WhatsApp Number\",defaultValue:\"1234567890\"},defaultMessage:{type:ControlType.String,title:\"Default Message\",defaultValue:\"Me interesa esta propiedad, \\xbfc\\xf3mo podemos avanzar?\"},// Font family\nfontFamily:{type:ControlType.String,title:\"Font Family\",defaultValue:\"DM Sans\"},// Font size\nfontSize:{type:ControlType.Number,title:\"Font Size\",defaultValue:16,min:8,max:48,step:1},// Font weight\nfontWeight:{type:ControlType.Enum,title:\"Font Weight\",defaultValue:\"400\",options:[\"100\",\"200\",\"300\",\"400\",\"500\",\"600\",\"700\",\"800\",\"900\"],optionTitles:[\"Thin\",\"Extra Light\",\"Light\",\"Normal\",\"Medium\",\"Semi Bold\",\"Bold\",\"Extra Bold\",\"Black\"]}});\nexport const __FramerMetadata__ = {\"exports\":{\"WhatsAppButton\":{\"type\":\"reactComponent\",\"name\":\"WhatsAppButton\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Boton_CONSULTAR_Vaula.map","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addPropertyControls,ControlType}from\"framer\";import{useState}from\"react\";export function CopyLinkIcon(props){const[copied,setCopied]=useState(false);const[pressed,setPressed]=useState(false);const[hovered,setHovered]=useState(false)// Estado para hover\n;const handleCopyLink=()=>{const currentUrl=window.location.href;navigator.clipboard.writeText(currentUrl).then(()=>{setCopied(true);setTimeout(()=>setCopied(false),1e3);});};const handleMouseDown=()=>setPressed(true);const handleMouseUp=()=>setPressed(false);const handleMouseEnter=()=>setHovered(true);const handleMouseLeave=()=>{setPressed(false)// Volver a estado normal si el mouse sale\n;setHovered(false);};const commonStyles={border:`2px solid ${props.borderColor}`,boxShadow:hovered?`0px 8px 12px rgba(0, 0, 0, 0.35)`// Sombra más dura en hover\n:`0px 4px 8px rgba(0, 0, 0, 0.25)`,backgroundColor:pressed?\"transparent\"// Color más oscuro en pressed\n:hovered?\"transparent\"// Color más claro en hover\n:props.backgroundColor,padding:\"8px\",borderRadius:\"4px\",display:\"flex\",alignItems:\"center\",justifyContent:\"center\",cursor:\"pointer\",transform:pressed?\"scale(0.98)\":\"scale(1)\",transition:\"transform 0.1s ease, background-color 0.1s ease, box-shadow 0.1s ease\"};const textStyles={fontFamily:props.fontFamily,fontSize:`${props.fontSize}px`,fontWeight:props.fontWeight,color:props.fontColor};return /*#__PURE__*/_jsxs(\"div\",{onClick:handleCopyLink,onMouseDown:handleMouseDown,onMouseUp:handleMouseUp,onMouseEnter:handleMouseEnter,onMouseLeave:handleMouseLeave,style:commonStyles,children:[/*#__PURE__*/_jsx(\"img\",{src:copied?props.copiedImage:props.image,alt:\"Copy Link\",style:{width:24,height:24,marginRight:8}}),/*#__PURE__*/_jsx(\"span\",{style:textStyles,children:copied?props.copiedText:props.text})]});}// Property controls for the icon, text, and styles\naddPropertyControls(CopyLinkIcon,{image:{type:ControlType.File,allowedFileTypes:[\"png\",\"jpg\",\"svg\"],title:\"Icon Image\"},copiedImage:{type:ControlType.File,allowedFileTypes:[\"png\",\"jpg\",\"svg\"],title:\"Copied Icon Image\"},text:{type:ControlType.String,title:\"Text\",defaultValue:\"Copiar enlace\"},copiedText:{type:ControlType.String,title:\"Copied Text\",defaultValue:\"Enlace copiado\"},// Border color\nborderColor:{type:ControlType.Color,title:\"Border Color\",defaultValue:\"#e0e0e0\"},// Shadow color\nshadowColor:{type:ControlType.Color,title:\"Shadow Color\",defaultValue:\"rgba(0, 0, 0, 0.2)\"},// Background color\nbackgroundColor:{type:ControlType.Color,title:\"Background Color\",defaultValue:\"#ffffff\"},// Font family\nfontFamily:{type:ControlType.String,title:\"Font Family\",defaultValue:\"DM Sans\"},// Font size\nfontSize:{type:ControlType.Number,title:\"Font Size\",defaultValue:16,min:8,max:48,step:1},// Font weight\nfontWeight:{type:ControlType.Enum,title:\"Font Weight\",defaultValue:\"400\",options:[\"100\",\"200\",\"300\",\"400\",\"500\",\"600\",\"700\",\"800\",\"900\"],optionTitles:[\"Thin\",\"Extra Light\",\"Light\",\"Normal\",\"Medium\",\"Semi Bold\",\"Bold\",\"Extra Bold\",\"Black\"]},// Font color\nfontColor:{type:ControlType.Color,title:\"Font Color\",defaultValue:\"#000000\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"CopyLinkIcon\":{\"type\":\"reactComponent\",\"name\":\"CopyLinkIcon\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./CopyLink.map"],"mappings":"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"}