{"version":3,"file":"BackButton.CPUdjInO.mjs","names":[],"sources":["https:/framerusercontent.com/modules/54qoC8IrRaFshQUw34gR/wJ2ofWNr9cOsvZtPgQt9/BackButton.js"],"sourcesContent":["// Back button component with arrow icon that navigates to previous page\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType}from\"framer\";/**\n * @framerSupportedLayoutWidth auto\n * @framerSupportedLayoutHeight auto\n */export default function BackButton(props){const{backgroundColor,iconColor,borderRadius,padding,iconSize,style}=props;const handleClick=()=>{if(typeof window!==\"undefined\"){window.history.back();}};return /*#__PURE__*/_jsx(\"button\",{onClick:handleClick,style:{...style,display:\"flex\",alignItems:\"center\",justifyContent:\"center\",backgroundColor,border:\"none\",borderRadius:`${borderRadius}px`,padding:`${padding}px`,cursor:\"pointer\",transition:\"opacity 0.2s ease\",width:\"max-content\"},onMouseEnter:e=>{e.currentTarget.style.opacity=\"0.8\";},onMouseLeave:e=>{e.currentTarget.style.opacity=\"1\";},\"aria-label\":\"Go back\",children:/*#__PURE__*/_jsx(\"svg\",{width:iconSize,height:iconSize,viewBox:\"0 0 24 24\",fill:\"none\",xmlns:\"http://www.w3.org/2000/svg\",style:{flexShrink:0},children:/*#__PURE__*/_jsx(\"path\",{d:\"M19 12H5M5 12L12 19M5 12L12 5\",stroke:iconColor,strokeWidth:\"2\",strokeLinecap:\"round\",strokeLinejoin:\"round\"})})});}addPropertyControls(BackButton,{backgroundColor:{type:ControlType.Color,title:\"Background\",defaultValue:\"#F5F5F5\"},iconColor:{type:ControlType.Color,title:\"Icon Color\",defaultValue:\"#000000\"},iconSize:{type:ControlType.Number,title:\"Icon Size\",defaultValue:24,min:12,max:64,step:1},borderRadius:{type:ControlType.Number,title:\"Radius\",defaultValue:8,min:0,max:50,step:1},padding:{type:ControlType.Number,title:\"Padding\",defaultValue:12,min:0,max:50,step:1}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"BackButton\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"auto\",\"framerSupportedLayoutHeight\":\"auto\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./BackButton.map"],"mappings":"2KAIG,SAAwB,EAAW,EAAM,CAAC,GAAK,CAAC,kBAAgB,YAAU,eAAa,UAAQ,WAAS,SAAO,EAAsF,OAAoB,EAAK,SAAS,CAAC,YAA7F,CAAW,IAAS,QAAa,EAAO,QAAQ,MAAM,EAA2D,MAAM,CAAC,GAAG,EAAM,QAAQ,OAAO,WAAW,SAAS,eAAe,SAAS,kBAAgB,OAAO,OAAO,aAAa,GAAG,EAAa,IAAI,QAAQ,GAAG,EAAQ,IAAI,OAAO,UAAU,WAAW,oBAAoB,MAAM,cAAc,CAAC,aAAa,GAAG,CAAC,EAAE,cAAc,MAAM,QAAQ,OAAQ,aAAa,GAAG,CAAC,EAAE,cAAc,MAAM,QAAQ,KAAM,aAAa,UAAU,SAAsB,EAAK,MAAM,CAAC,MAAM,EAAS,OAAO,EAAS,QAAQ,YAAY,KAAK,OAAO,MAAM,6BAA6B,MAAM,CAAC,WAAW,EAAE,CAAC,SAAsB,EAAK,OAAO,CAAC,EAAE,gCAAgC,OAAO,EAAU,YAAY,IAAI,cAAc,QAAQ,eAAe,QAAQ,CAAC,CAAC,CAAC,CAAC,CAAC,sBAH92B,IAAoD,CAG4zB,EAAoB,EAAW,CAAC,gBAAgB,CAAC,KAAK,EAAY,MAAM,MAAM,aAAa,aAAa,UAAU,CAAC,UAAU,CAAC,KAAK,EAAY,MAAM,MAAM,aAAa,aAAa,UAAU,CAAC,SAAS,CAAC,KAAK,EAAY,OAAO,MAAM,YAAY,aAAa,GAAG,IAAI,GAAG,IAAI,GAAG,KAAK,EAAE,CAAC,aAAa,CAAC,KAAK,EAAY,OAAO,MAAM,SAAS,aAAa,EAAE,IAAI,EAAE,IAAI,GAAG,KAAK,EAAE,CAAC,QAAQ,CAAC,KAAK,EAAY,OAAO,MAAM,UAAU,aAAa,GAAG,IAAI,EAAE,IAAI,GAAG,KAAK,EAAE,CAAC,CAAC"}