{"version":3,"file":"APR_Override.lwUEcx40.mjs","names":["r","v","c","g","w","T","F","V","R","H","m","p","i"],"sources":["https:/framerusercontent.com/modules/aghcvct3d9Ken6Qd6gSI/YS98Jq1MP79G0HyXtKNd/MJM0eCWWP-0.js","https:/framerusercontent.com/modules/aghcvct3d9Ken6Qd6gSI/YS98Jq1MP79G0HyXtKNd/MJM0eCWWP.js","https:/framerusercontent.com/modules/8ZNDCbyqfZoNlYvb2rqa/cXsU3IZGbL6zZLn6yP8g/APR_Override.js"],"sourcesContent":["\nexport const __FramerMetadata__ = {\"exports\":{\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (ac3938c)\nimport{jsx as e,jsxs as r}from\"react/jsx-runtime\";import{addFonts as a,addPropertyControls as t,ControlType as i,cx as o,useActiveVariantCallback as n,useLocaleInfo as l,useOnVariantChange as d,useVariantState as s,withCSS as f}from\"framer\";import{LayoutGroup as m,motion as p,MotionConfigContext as c}from\"framer-motion\";import*as u from\"react\";import*as v from\"./MJM0eCWWP-0.js\";let b=[\"Z_34AlvmL\",\"XHnFfVwFF\"],g=\"framer-zTeJs\",x={XHnFfVwFF:\"framer-v-1qb90ou\",Z_34AlvmL:\"framer-v-vbdeao\"};function h(e,...r){let a={};return null==r||r.forEach(r=>r&&Object.assign(a,e[r])),a;}let y={default:{duration:0,type:\"tween\"},XHnFfVwFF:{damping:60,delay:0,mass:1,stiffness:164,type:\"spring\"}},w={so7NgHNNC:v},T=(e,r)=>{for(;r;){let a=w[r.id];if(a){let r=a[e];if(r)return r;}r=r.fallback;}},j=({value:r,children:a})=>{let t=u.useContext(c),i=null!=r?r:t.transition,o=u.useMemo(()=>({...t,transition:i}),[JSON.stringify(i)]);return /*#__PURE__*/e(c.Provider,{value:o,children:a});},F={\"Variant 1\":\"Z_34AlvmL\",\"Variant 2\":\"XHnFfVwFF\"},z=({background:e,height:r,id:a,width:t,...i})=>{var o,n,l;return{...i,variant:null!==(n=null!==(o=F[i.variant])&&void 0!==o?o:i.variant)&&void 0!==n?n:\"Z_34AlvmL\",xgEesYzuR:null!==(l=null!=e?e:i.xgEesYzuR)&&void 0!==l?l:\"rgb(82, 255, 163)\"};},J=(e,r)=>r.join(\"-\")+e.layoutDependency,V=/*#__PURE__*/u.forwardRef(function(a,t){let{activeLocale:i}=l(),{style:f,className:c,layoutId:v,variant:g,xgEesYzuR:w,...T}=z(a),{baseVariant:F,classNames:V,gestureVariant:R,setGestureState:H,setVariant:L,transition:k,variants:N}=s({cycleOrder:b,defaultVariant:\"Z_34AlvmL\",transitions:y,variant:g,variantClassNames:x}),X=J(a,N),{activeVariantCallback:A,delay:Z}=n(F),_=A(async(...e)=>{await Z(()=>L(\"XHnFfVwFF\"),500);}),B=A(async(...e)=>{await Z(()=>L(\"Z_34AlvmL\"),2e3);});d(F,{default:_,XHnFfVwFF:B});let C=u.useRef(null),P=u.useId();return /*#__PURE__*/e(m,{id:null!=v?v:P,children:/*#__PURE__*/e(p.div,{initial:g,animate:N,onHoverStart:()=>H({isHovered:!0}),onHoverEnd:()=>H({isHovered:!1}),onTapStart:()=>H({isPressed:!0}),onTap:()=>H({isPressed:!1}),onTapCancel:()=>H({isPressed:!1}),className:o(\"framer-zTeJs\",...[],V),style:{display:\"contents\"},children:/*#__PURE__*/e(j,{value:k,children:/*#__PURE__*/r(p.div,{...T,className:o(\"framer-vbdeao\",c),\"data-framer-name\":\"Variant 1\",\"data-highlight\":!0,layoutDependency:X,layoutId:\"Z_34AlvmL\",ref:null!=t?t:C,style:{...f},...h({XHnFfVwFF:{\"data-framer-name\":\"Variant 2\"}},F,R),children:[/*#__PURE__*/e(p.div,{className:\"framer-cidcj7\",\"data-framer-name\":\"base\",layoutDependency:X,layoutId:\"bobS4Tmrw\",style:{backgroundColor:w,borderBottomLeftRadius:100,borderBottomRightRadius:100,borderTopLeftRadius:100,borderTopRightRadius:100}}),/*#__PURE__*/e(p.div,{className:\"framer-1yrj87j\",\"data-framer-name\":\"abs\",layoutDependency:X,layoutId:\"FP9rF42Gk\",style:{backgroundColor:w,borderBottomLeftRadius:100,borderBottomRightRadius:100,borderTopLeftRadius:100,borderTopRightRadius:100,opacity:1},variants:{XHnFfVwFF:{opacity:0}}})]})})})});}),R=['.framer-zTeJs [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-zTeJs .framer-14z2rv1 { display: block; }\",\".framer-zTeJs .framer-vbdeao { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 16px; justify-content: center; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: 16px; }\",\".framer-zTeJs .framer-cidcj7 { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 100%; justify-content: center; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: 1px; }\",\".framer-zTeJs .framer-1yrj87j { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 100%; justify-content: center; left: calc(50.00000000000002% - 100% / 2); overflow: visible; padding: 0px 0px 0px 0px; position: absolute; top: calc(50.00000000000002% - 100% / 2); width: 100%; z-index: 1; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-zTeJs .framer-vbdeao, .framer-zTeJs .framer-cidcj7, .framer-zTeJs .framer-1yrj87j { gap: 0px; } .framer-zTeJs .framer-vbdeao > *, .framer-zTeJs .framer-cidcj7 > *, .framer-zTeJs .framer-1yrj87j > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-zTeJs .framer-vbdeao > :first-child, .framer-zTeJs .framer-cidcj7 > :first-child, .framer-zTeJs .framer-1yrj87j > :first-child { margin-left: 0px; } .framer-zTeJs .framer-vbdeao > :last-child, .framer-zTeJs .framer-cidcj7 > :last-child, .framer-zTeJs .framer-1yrj87j > :last-child { margin-right: 0px; } }\",\".framer-zTeJs.framer-v-1qb90ou .framer-1yrj87j { height: 200%; left: calc(50.00000000000002% - 200% / 2); top: calc(50.00000000000002% - 200% / 2); width: 200%; }\"],H=f(V,R,\"framer-zTeJs\");export default H;H.displayName=\"Badge/liveBadge\",H.defaultProps={height:16,width:16},t(H,{variant:{options:[\"Z_34AlvmL\",\"XHnFfVwFF\"],optionTitles:[\"Variant 1\",\"Variant 2\"],title:\"Variant\",type:i.Enum},xgEesYzuR:{defaultValue:\"rgb(82, 255, 163)\",title:\"Background\",type:i.Color}}),a(H,[]);\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerMJM0eCWWP\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"16\",\"framerVariables\":\"{\\\"xgEesYzuR\\\":\\\"background\\\"}\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"XHnFfVwFF\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"16\",\"framerImmutableVariables\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./MJM0eCWWP.map","import{jsx as _jsx}from\"react/jsx-runtime\";import{useEffect,useState}from\"react\";const getProjectData=token=>{const data=localStorage.getItem(\"projects_data\");const projects=data?JSON.parse(data):[];return projects.reduce((map,project)=>{map[project.token]=project;return map;},{})[token];};export const withTokenPrice=Component=>{return props=>{const[tokenPrice,setTokenPrice]=useState(null);useEffect(()=>{let checkInterval=setInterval(()=>{const projectData=getProjectData(props.token);if(projectData){setTokenPrice(projectData.token_price);}},100);return()=>clearInterval(checkInterval);},[props.token]);return /*#__PURE__*/_jsx(Component,{...props,tokenPrice:tokenPrice});};};export const withAPRValue=Component=>{return props=>{const[apr,setApr]=useState(null);useEffect(()=>{let checkInterval=setInterval(()=>{const projectData=getProjectData(props.token);if(projectData){projectData.project_apr===0?setApr(\"N/A\"):setApr((Math.round(projectData.project_apr*1e5)/1e3).toString());}},100);return()=>clearInterval(checkInterval);},[props.token]);return /*#__PURE__*/_jsx(Component,{...props,apr:apr});};};export const withCoinStaked=Component=>{return props=>{const[coinStaked,setCoinStaked]=useState(null);useEffect(()=>{let checkInterval=setInterval(()=>{const projectData=getProjectData(props.token);if(projectData){setCoinStaked(projectData.coin_staked);}},100);return()=>clearInterval(checkInterval);},[props.token]);return /*#__PURE__*/_jsx(Component,{...props,coinStaked:coinStaked});};};export const withProjectCommissionRate=Component=>{return props=>{const[projectCommissionRate,setProjectCommissionRate]=useState(null);useEffect(()=>{let checkInterval=setInterval(()=>{const projectData=getProjectData(props.token);if(projectData){setProjectCommissionRate(projectData.project_commission_rate*100)// Convert rate to percentage\n;}},100);return()=>clearInterval(checkInterval);},[props.token]);return /*#__PURE__*/_jsx(Component,{...props,projectCommissionRate:projectCommissionRate});};};export const withMarketCap=Component=>{return props=>{const[marketCap,setMarketCap]=useState(null);useEffect(()=>{let checkInterval=setInterval(()=>{const projectData=getProjectData(props.token);if(projectData){setMarketCap(projectData.mcap);}},100);return()=>clearInterval(checkInterval);},[props.token]);return /*#__PURE__*/_jsx(Component,{...props,marketCap:marketCap});};};\nexport const __FramerMetadata__ = {\"exports\":{\"withTokenPrice\":{\"type\":\"reactHoc\",\"name\":\"withTokenPrice\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withMarketCap\":{\"type\":\"reactHoc\",\"name\":\"withMarketCap\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withCoinStaked\":{\"type\":\"reactHoc\",\"name\":\"withCoinStaked\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withAPRValue\":{\"type\":\"reactHoc\",\"name\":\"withAPRValue\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withProjectCommissionRate\":{\"type\":\"reactHoc\",\"name\":\"withProjectCommissionRate\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./APR_Override.map"],"mappings":"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"}