{
  "version": 3,
  "sources": ["ssg:https://framerusercontent.com/modules/i3CT6YM50Zb9WTCZJcfK/acO03r5wUTGqDRDnkKhJ/Button.js", "ssg:https://framerusercontent.com/modules/lc4YNYRtw4VbHRtREyTr/kWYVjA6aPQtQt3gsVuhr/MoRsW5XVE.js"],
  "sourcesContent": ["import{jsx as _jsx}from\"react/jsx-runtime\";import{motion,addPropertyControls,ControlType}from\"framer\";export default function Button({title,titleColor,backgroundColor,downloadFile,width,height,href,id,target=\"_blank\",padding,paddingTop,paddingRight,paddingBottom,paddingLeft,isMixedPadding=true}){const buttonStyles={backgroundColor:backgroundColor,color:\"White\",cursor:\"pointer\",display:\"flex\",justifyContent:\"center\",alignItems:\"center\",width:width,height:height,borderRadius:13,fontFamily:\"\",fontWeight:\"bold\",fontSize:\"18px\",textDecoration:\"none\"};console.log(`FILE: ${downloadFile}`);return(/*#__PURE__*/ _jsx(motion.a,{rel:\"noopener noreferrer\",target:downloadFile?\"_blank\":target,href:downloadFile!==null&&downloadFile!==void 0?downloadFile:href,onClick:e=>console.log(downloadFile!==null&&downloadFile!==void 0?downloadFile:\"No File\"),download:!!downloadFile,style:buttonStyles,children:title}));};const containerStyle={height:\"100%\",display:\"flex\",justifyContent:\"center\",alignItems:\"center\",overflow:\"hidden\"};Button.defaultProps={titleColor:\"#FFFFFF\",title:\"Button\",backgroundColor:\"black\",padding:8,paddintTop:8,paddingRight:8,paddingBottom:8,paddingLeft:8,isMixedPadding:true,width:\"auto\",height:40,fontFamily:\"Montserrat\",fontSize:\"18px\"};addPropertyControls(Button,{title:{title:\"Button Title\",type:ControlType.String},titleColor:{title:\"Title Color\",type:ControlType.Color},backgroundColor:{title:\"Button Background Color\",type:ControlType.Color},downloadFile:{title:\"Download Document\",type:ControlType.File,allowedFileTypes:[\"epub\",\"pdf\"]},width:{title:\"width\",type:ControlType.Number},height:{title:\"height\",type:ControlType.Number}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Button\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"ButtonProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Button.map", "import{jsx as _jsx}from\"react/jsx-runtime\";// Generated by Framer (4920978)\nimport*as React from\"react\";import{motion,LayoutGroup}from\"framer-motion\";import{Image,addFonts,withCSS,addPropertyControls,ControlType,cx,useVariantState}from\"framer\";import{useRandomID}from\"https://framer.com/m/framer/randomID.js@^2.0.0\";const cycleOrder=[\"DXrRQHcVy\",\"FjF3HcRcq\"];const variantClassNames={\"DXrRQHcVy\":\"framer-v-w45mao\",\"FjF3HcRcq\":\"framer-v-j2jg63\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0:variants.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const humanReadableVariantMap={\"Variant 1\":\"DXrRQHcVy\",\"Mobile\":\"FjF3HcRcq\"};const transitions={\"default\":{\"type\":\"spring\",\"ease\":[0.44,0,0.56,1],\"duration\":0.3,\"delay\":0,\"stiffness\":500,\"damping\":60,\"mass\":1}};const Component=/*#__PURE__*/ React.forwardRef(function({id,style:externalStyle={},className,width,height,layoutId,variant:outerVariant=\"DXrRQHcVy\",image:d3zdMjxjt=new URL(\"assets/CnBchG7n8dFd6jCdGqxT0qS1BXU.jpg\",\"https://framerusercontent.com/modules/lc4YNYRtw4VbHRtREyTr/kWYVjA6aPQtQt3gsVuhr/MoRsW5XVE.js\").href,...restProps},ref){const outerVariantId=humanReadableVariantMap[outerVariant];const variant=outerVariantId||outerVariant;const{variants,baseVariant,gestureVariant,classNames,transition,setVariant,setGestureState}=useVariantState({defaultVariant:\"DXrRQHcVy\",variant,transitions,variantClassNames,cycleOrder});const layoutDependency=variants.join(\"-\")+restProps.layoutDependency;const defaultLayoutId=useRandomID();const{pointerEvents,...style}=externalStyle;return(/*#__PURE__*/ _jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/ _jsx(motion.div,{\"data-framer-generated\":true,initial:variant,animate:variants,onHoverStart:()=>setGestureState({isHovered:true}),onHoverEnd:()=>setGestureState({isHovered:false}),onTapStart:()=>setGestureState({isPressed:true}),onTap:()=>setGestureState({isPressed:false}),onTapCancel:()=>setGestureState({isPressed:false}),className:cx(\"framer-GCAtm\",classNames),style:{\"display\":\"contents\",\"pointerEvents\":pointerEvents!==null&&pointerEvents!==void 0?pointerEvents:undefined},children:/*#__PURE__*/ _jsx(Image,{...restProps,layoutId:\"DXrRQHcVy\",className:cx(\"framer-w45mao\",className),style:{\"borderBottomLeftRadius\":22,\"borderBottomRightRadius\":22,\"borderTopRightRadius\":22,\"borderTopLeftRadius\":22,...style},transition:transition,layoutDependency:layoutDependency,background:{\"src\":d3zdMjxjt,\"pixelWidth\":517,\"pixelHeight\":825,\"intrinsicWidth\":517,\"intrinsicHeight\":825,\"fit\":\"fill\"},\"data-framer-name\":\"Variant 1\",alt:\"\",ref:ref,...addPropertyOverrides({\"FjF3HcRcq\":{\"data-framer-name\":\"Mobile\",\"background\":{\"src\":d3zdMjxjt,\"pixelWidth\":517,\"pixelHeight\":825,\"intrinsicWidth\":517,\"intrinsicHeight\":825,\"fit\":\"fill\"}}},baseVariant,gestureVariant)})})}));});const css=[\".framer-GCAtm [data-border=\\\"true\\\"]::after { content: \\\"\\\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none;}\",\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-GCAtm * { box-sizing: border-box; }\",\".framer-GCAtm .framer-w45mao { position: relative; width: 400px; height: 573px; }\",\".framer-GCAtm.framer-v-j2jg63 .framer-w45mao { width: 265px; height: 380px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 573\n * @framerIntrinsicWidth 400\n * @framerCanvasComponentVariantDetails {\"propertyName\": \"variant\", \"data\": {\"default\": {\"layout\": [\"fixed\", \"fixed\"]}, \"FjF3HcRcq\": {\"layout\": [\"fixed\", \"fixed\"]}}}\n * @framerVariables {\"d3zdMjxjt\": \"image\"}\n */ const FramerMoRsW5XVE=withCSS(Component,css);export default FramerMoRsW5XVE;FramerMoRsW5XVE.displayName=\"book-image-main\";FramerMoRsW5XVE.defaultProps={\"width\":400,\"height\":573};addPropertyControls(FramerMoRsW5XVE,{\"variant\":{\"type\":ControlType.Enum,\"title\":\"Variant\",\"options\":[\"DXrRQHcVy\",\"FjF3HcRcq\"],\"optionTitles\":[\"Variant 1\",\"Mobile\"]},\"d3zdMjxjt\":{\"type\":ControlType.Image,\"title\":\"Image\",\"__defaultAssetReference\":\"data:framer/asset-reference,CnBchG7n8dFd6jCdGqxT0qS1BXU.jpg?originalFilename=Screen+Shot+2022-04-12+at+9.32.56+AM.jpg&preferredSize=auto\"}});addFonts(FramerMoRsW5XVE,[]);\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerMoRsW5XVE\",\"slots\":[],\"annotations\":{\"framerVariables\":\"{\\\"d3zdMjxjt\\\": \\\"image\\\"}\",\"framerIntrinsicHeight\":\"573\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\": \\\"variant\\\", \\\"data\\\": {\\\"default\\\": {\\\"layout\\\": [\\\"fixed\\\", \\\"fixed\\\"]}, \\\"FjF3HcRcq\\\": {\\\"layout\\\": [\\\"fixed\\\", \\\"fixed\\\"]}}}\",\"framerIntrinsicWidth\":\"400\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./MoRsW5XVE.map"],
  "mappings": "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",
  "names": ["Button", "title", "titleColor", "backgroundColor", "downloadFile", "width", "height", "href", "id", "target", "padding", "paddingTop", "paddingRight", "paddingBottom", "paddingLeft", "isMixedPadding", "buttonStyles", "p", "motion", "e", "Button", "addPropertyControls", "ControlType", "cycleOrder", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "humanReadableVariantMap", "transitions", "Component", "Y", "id", "externalStyle", "className", "width", "height", "layoutId", "outerVariant", "d3zdMjxjt", "restProps", "ref", "baseVariant", "gestureVariant", "classNames", "transition", "setVariant", "setGestureState", "useVariantState", "layoutDependency", "defaultLayoutId", "useRandomID", "pointerEvents", "style", "p", "LayoutGroup", "motion", "cx", "Image2", "css", "FramerMoRsW5XVE", "withCSS", "MoRsW5XVE_default", "addPropertyControls", "ControlType", "addFonts"]
}
