{"version":3,"file":"ItsWareButton.sS69Wmxv.mjs","names":["React"],"sources":["https:/framerusercontent.com/modules/m6sA7FKv8HATIW8SGwUT/LTTuYAq9OTAx1OCQua4z/ItsWareButton.js"],"sourcesContent":["import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import React from\"react\";import{addPropertyControls,ControlType}from\"framer\";const ArrowRight=()=>/*#__PURE__*/_jsxs(\"svg\",{width:\"14\",height:\"14\",viewBox:\"0 0 24 24\",fill:\"none\",stroke:\"currentColor\",strokeWidth:\"2.5\",strokeLinecap:\"round\",strokeLinejoin:\"round\",children:[/*#__PURE__*/_jsx(\"line\",{x1:\"5\",y1:\"12\",x2:\"19\",y2:\"12\"}),/*#__PURE__*/_jsx(\"polyline\",{points:\"12 5 19 12 12 19\"})]});const ArrowDiagonal=()=>/*#__PURE__*/_jsxs(\"svg\",{width:\"14\",height:\"14\",viewBox:\"0 0 24 24\",fill:\"none\",stroke:\"currentColor\",strokeWidth:\"2.5\",strokeLinecap:\"round\",strokeLinejoin:\"round\",children:[/*#__PURE__*/_jsx(\"line\",{x1:\"7\",y1:\"17\",x2:\"17\",y2:\"7\"}),/*#__PURE__*/_jsx(\"polyline\",{points:\"7 7 17 7 17 17\"})]});const sizes={small:{padding:\"8px 18px\",fontSize:13,gap:8,iconSize:12},medium:{padding:\"10px 22px\",fontSize:14,gap:10,iconSize:14},large:{padding:\"14px 28px\",fontSize:16,gap:12,iconSize:16}};export default function ItsWareButton({label,url,style,variant,size,showIcon,iconType,fullWidth}){const[hovered,setHovered]=React.useState(false);const isDark=variant===\"dark\";const t=isDark?{primaryBg:\"#42BCC4\",primaryText:\"#FFFFFF\",primaryHoverBg:\"#3AABB2\",primaryHoverText:\"#FFFFFF\",secondaryBg:\"transparent\",secondaryBorder:\"rgba(255,255,255,0.2)\",secondaryText:\"rgba(255,255,255,0.9)\",secondaryHoverBg:\"rgba(255,255,255,0.12)\",secondaryHoverBorder:\"rgba(255,255,255,0.35)\",secondaryHoverText:\"#FFFFFF\"}:{primaryBg:\"#42BCC4\",primaryText:\"#FFFFFF\",primaryHoverBg:\"#3AABB2\",primaryHoverText:\"#FFFFFF\",secondaryBg:\"#FFFFFF\",secondaryBorder:\"rgba(0,0,0,0.12)\",secondaryText:\"#1A202C\",secondaryHoverBg:\"#1A202C\",secondaryHoverBorder:\"#1A202C\",secondaryHoverText:\"#FFFFFF\"};const isPrimary=style===\"primary\";const s=sizes[size]||sizes.medium;const bg=isPrimary?hovered?t.primaryHoverBg:t.primaryBg:hovered?t.secondaryHoverBg:t.secondaryBg;const color=isPrimary?hovered?t.primaryHoverText:t.primaryText:hovered?t.secondaryHoverText:t.secondaryText;const border=isPrimary?\"1.5px solid transparent\":`1.5px solid ${hovered?t.secondaryHoverBorder:t.secondaryBorder}`;const Icon=iconType===\"diagonal\"?ArrowDiagonal:ArrowRight;return /*#__PURE__*/_jsxs(\"a\",{href:url||\"#\",onMouseEnter:()=>setHovered(true),onMouseLeave:()=>setHovered(false),style:{display:\"inline-flex\",alignItems:\"center\",justifyContent:\"center\",gap:s.gap,width:fullWidth?\"100%\":\"auto\",padding:s.padding,borderRadius:99,fontSize:s.fontSize,fontWeight:600,fontFamily:\"-apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif\",textDecoration:\"none\",letterSpacing:\"0.01em\",lineHeight:1,cursor:\"pointer\",boxSizing:\"border-box\",background:bg,color:color,border:border,transform:hovered?\"scale(1.03)\":\"scale(1)\",transition:\"background 0.25s ease, border-color 0.25s ease, color 0.25s ease, transform 0.2s ease\"},children:[label,showIcon&&/*#__PURE__*/_jsx(\"span\",{style:{display:\"inline-flex\",alignItems:\"center\",transform:hovered?\"translateX(2px)\":\"translateX(0)\",transition:\"transform 0.2s ease\"},children:/*#__PURE__*/_jsx(Icon,{})})]});}ItsWareButton.defaultProps={label:\"Schedule a demo\",url:\"#\",style:\"primary\",variant:\"dark\",size:\"medium\",showIcon:true,iconType:\"diagonal\",fullWidth:false};addPropertyControls(ItsWareButton,{style:{type:ControlType.Enum,title:\"Style\",options:[\"primary\",\"secondary\"],optionTitles:[\"Primary\",\"Secondary\"]},variant:{type:ControlType.Enum,title:\"Variant\",options:[\"dark\",\"light\"],optionTitles:[\"Dark\",\"Light\"]},size:{type:ControlType.Enum,title:\"Size\",options:[\"small\",\"medium\",\"large\"],optionTitles:[\"Small\",\"Medium\",\"Large\"]},label:{type:ControlType.String,title:\"Label\"},url:{type:ControlType.Link,title:\"Link\"},showIcon:{type:ControlType.Boolean,title:\"Show Arrow\",defaultValue:true},iconType:{type:ControlType.Enum,title:\"Arrow Style\",options:[\"diagonal\",\"right\"],optionTitles:[\"Diagonal ↗\",\"Right →\"],hidden:props=>!props.showIcon},fullWidth:{type:ControlType.Boolean,title:\"Full Width\",defaultValue:false}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"ItsWareButton\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./ItsWareButton.map"],"mappings":"iLAA87B,SAAwB,EAAc,CAAC,QAAM,MAAI,QAAM,UAAQ,OAAK,WAAS,WAAS,aAAW,CAAC,GAAK,CAAC,EAAQ,GAAYA,EAAM,SAAS,GAAM,CAAqC,EAAvB,IAAU,OAAsB,CAAC,UAAU,UAAU,YAAY,UAAU,eAAe,UAAU,iBAAiB,UAAU,YAAY,cAAc,gBAAgB,wBAAwB,cAAc,wBAAwB,iBAAiB,yBAAyB,qBAAqB,yBAAyB,mBAAmB,UAAU,CAAC,CAAC,UAAU,UAAU,YAAY,UAAU,eAAe,UAAU,iBAAiB,UAAU,YAAY,UAAU,gBAAgB,mBAAmB,cAAc,UAAU,iBAAiB,UAAU,qBAAqB,UAAU,mBAAmB,UAAU,CAAO,EAAU,IAAQ,UAAgB,EAAE,EAAM,IAAO,EAAM,OAAa,EAAG,EAAU,EAAQ,EAAE,eAAe,EAAE,UAAU,EAAQ,EAAE,iBAAiB,EAAE,YAAkB,EAAM,EAAU,EAAQ,EAAE,iBAAiB,EAAE,YAAY,EAAQ,EAAE,mBAAmB,EAAE,cAAoB,EAAO,EAAU,0BAA0B,eAAe,EAAQ,EAAE,qBAAqB,EAAE,kBAAwB,EAAK,IAAW,WAAW,EAAc,EAAW,OAAoB,EAAM,IAAI,CAAC,KAAK,GAAK,IAAI,iBAAiB,EAAW,GAAK,CAAC,iBAAiB,EAAW,GAAM,CAAC,MAAM,CAAC,QAAQ,cAAc,WAAW,SAAS,eAAe,SAAS,IAAI,EAAE,IAAI,MAAM,EAAU,OAAO,OAAO,QAAQ,EAAE,QAAQ,aAAa,GAAG,SAAS,EAAE,SAAS,WAAW,IAAI,WAAW,4DAA4D,eAAe,OAAO,cAAc,SAAS,WAAW,EAAE,OAAO,UAAU,UAAU,aAAa,WAAW,EAAS,QAAa,SAAO,UAAU,EAAQ,cAAc,WAAW,WAAW,wFAAwF,CAAC,SAAS,CAAC,EAAM,GAAuB,EAAK,OAAO,CAAC,MAAM,CAAC,QAAQ,cAAc,WAAW,SAAS,UAAU,EAAQ,kBAAkB,gBAAgB,WAAW,sBAAsB,CAAC,SAAsB,EAAK,EAAK,EAAE,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,wBAAl7F,IAAyB,IAAoD,CAAM,MAA4B,EAAM,MAAM,CAAC,MAAM,KAAK,OAAO,KAAK,QAAQ,YAAY,KAAK,OAAO,OAAO,eAAe,YAAY,MAAM,cAAc,QAAQ,eAAe,QAAQ,SAAS,CAAc,EAAK,OAAO,CAAC,GAAG,IAAI,GAAG,KAAK,GAAG,KAAK,GAAG,KAAK,CAAC,CAAc,EAAK,WAAW,CAAC,OAAO,mBAAmB,CAAC,CAAC,CAAC,CAAC,CAAO,MAA+B,EAAM,MAAM,CAAC,MAAM,KAAK,OAAO,KAAK,QAAQ,YAAY,KAAK,OAAO,OAAO,eAAe,YAAY,MAAM,cAAc,QAAQ,eAAe,QAAQ,SAAS,CAAc,EAAK,OAAO,CAAC,GAAG,IAAI,GAAG,KAAK,GAAG,KAAK,GAAG,IAAI,CAAC,CAAc,EAAK,WAAW,CAAC,OAAO,iBAAiB,CAAC,CAAC,CAAC,CAAC,CAAO,EAAM,CAAC,MAAM,CAAC,QAAQ,WAAW,SAAS,GAAG,IAAI,EAAE,SAAS,GAAG,CAAC,OAAO,CAAC,QAAQ,YAAY,SAAS,GAAG,IAAI,GAAG,SAAS,GAAG,CAAC,MAAM,CAAC,QAAQ,YAAY,SAAS,GAAG,IAAI,GAAG,SAAS,GAAG,CAAC,CAAgjE,EAAc,aAAa,CAAC,MAAM,kBAAkB,IAAI,IAAI,MAAM,UAAU,QAAQ,OAAO,KAAK,SAAS,SAAS,GAAK,SAAS,WAAW,UAAU,GAAM,CAAC,EAAoB,EAAc,CAAC,MAAM,CAAC,KAAK,EAAY,KAAK,MAAM,QAAQ,QAAQ,CAAC,UAAU,YAAY,CAAC,aAAa,CAAC,UAAU,YAAY,CAAC,CAAC,QAAQ,CAAC,KAAK,EAAY,KAAK,MAAM,UAAU,QAAQ,CAAC,OAAO,QAAQ,CAAC,aAAa,CAAC,OAAO,QAAQ,CAAC,CAAC,KAAK,CAAC,KAAK,EAAY,KAAK,MAAM,OAAO,QAAQ,CAAC,QAAQ,SAAS,QAAQ,CAAC,aAAa,CAAC,QAAQ,SAAS,QAAQ,CAAC,CAAC,MAAM,CAAC,KAAK,EAAY,OAAO,MAAM,QAAQ,CAAC,IAAI,CAAC,KAAK,EAAY,KAAK,MAAM,OAAO,CAAC,SAAS,CAAC,KAAK,EAAY,QAAQ,MAAM,aAAa,aAAa,GAAK,CAAC,SAAS,CAAC,KAAK,EAAY,KAAK,MAAM,cAAc,QAAQ,CAAC,WAAW,QAAQ,CAAC,aAAa,CAAC,aAAa,UAAU,CAAC,OAAO,GAAO,CAAC,EAAM,SAAS,CAAC,UAAU,CAAC,KAAK,EAAY,QAAQ,MAAM,aAAa,aAAa,GAAM,CAAC,CAAC"}