{"version":3,"file":"Examples.DXbZLkVT.mjs","names":["Button","React.useContext","React.useMemo","React.useId","sharedStyle.className","className","Image","React.Fragment","sharedStyle.css","sharedStyle.fonts","useState","Component"],"sources":["https:/framerusercontent.com/modules/jqr9Tls1JbHU5h3CSLxG/FQqwm9fhkjqexQrvNBi6/KFTaFHksj.js","https:/framer.com/m/framer/store.js@^1.0.0","https:/framerusercontent.com/modules/mzHtTPiVpokKR7xA79jo/TtNxCsmH8LAzfRvpGS4j/Examples.js"],"sourcesContent":["// Generated by Framer (4c611f3)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFonts,Image,Link,RichText,useActiveVariantCallback,useLocaleInfo,useOnVariantChange,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/kdypPcqeAFaGbl6CMRby/cJWXnvG6x7emHxpKxAsP/hxM2zYs8t.js\";import Button from\"https://framerusercontent.com/modules/hXg7aMix3tx3M1C4Re47/mVOCJGssqVHAjGiBc1t6/rstSRGNkk.js\";const ButtonFonts=getFonts(Button);const cycleOrder=[\"GP9Q_4fTE\",\"oep6KPDgD\",\"XaRTZPQFv\",\"WfAOO1jNE\"];const variantClassNames={GP9Q_4fTE:\"framer-v-16arg20\",oep6KPDgD:\"framer-v-wx8e7w\",WfAOO1jNE:\"framer-v-b2x04f\",XaRTZPQFv:\"framer-v-wtmitf\"};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 transitions={default:{damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"},WfAOO1jNE:{delay:0,duration:.01,ease:[.44,0,.56,1],type:\"tween\"},XaRTZPQFv:{damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"}};const toResponsiveImage=value=>{if(typeof value===\"object\"&&value!==null&&typeof value.src===\"string\"){return value;}return typeof value===\"string\"?{src:value}:undefined;};const transformTemplate=(_,t)=>`perspective(1200px) ${t}`;const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value!==null&&value!==void 0?value:config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"Variant 1\":\"GP9Q_4fTE\",\"Variant 2\":\"oep6KPDgD\",\"Variant 3\":\"XaRTZPQFv\",\"Variant 4\":\"WfAOO1jNE\"};const getProps=({blink,buttonText,campaign,content,height,id,image,link,source,text1,text2,text3,visible,width,...props})=>{var _ref,_ref1,_ref2,_ref3,_ref4,_ref5,_ref6,_humanReadableVariantMap_props_variant,_ref7,_ref8,_ref9,_ref10;return{...props,gTS3xTWTm:(_ref=visible!==null&&visible!==void 0?visible:props.gTS3xTWTm)!==null&&_ref!==void 0?_ref:true,ikIWQRJ2A:(_ref1=campaign!==null&&campaign!==void 0?campaign:props.ikIWQRJ2A)!==null&&_ref1!==void 0?_ref1:\"filmgrab_spring23\",k44W65TwT:(_ref2=blink!==null&&blink!==void 0?blink:props.k44W65TwT)!==null&&_ref2!==void 0?_ref2:\"rgb(255, 0, 0)\",k7UO1LRYL:(_ref3=text3!==null&&text3!==void 0?text3:props.k7UO1LRYL)!==null&&_ref3!==void 0?_ref3:\"Text 3\",MPz67EsQz:link!==null&&link!==void 0?link:props.MPz67EsQz,qux97Pv2i:(_ref4=image!==null&&image!==void 0?image:props.qux97Pv2i)!==null&&_ref4!==void 0?_ref4:{src:new URL(\"assets/DrfdtBpIWGc8IGBVK4pj51XKKI.gif\",\"https://framerusercontent.com/modules/jqr9Tls1JbHU5h3CSLxG/FQqwm9fhkjqexQrvNBi6/KFTaFHksj.js\").href},UIQ1Nifkn:(_ref5=source!==null&&source!==void 0?source:props.UIQ1Nifkn)!==null&&_ref5!==void 0?_ref5:\"text\",Uv6LXSM_f:(_ref6=content!==null&&content!==void 0?content:props.Uv6LXSM_f)!==null&&_ref6!==void 0?_ref6:\"get-fresh-ideas\",variant:(_ref7=(_humanReadableVariantMap_props_variant=humanReadableVariantMap[props.variant])!==null&&_humanReadableVariantMap_props_variant!==void 0?_humanReadableVariantMap_props_variant:props.variant)!==null&&_ref7!==void 0?_ref7:\"GP9Q_4fTE\",vNhm54Rpo:(_ref8=buttonText!==null&&buttonText!==void 0?buttonText:props.vNhm54Rpo)!==null&&_ref8!==void 0?_ref8:\"Learn more\",WgIRTev4j:(_ref9=text1!==null&&text1!==void 0?text1:props.WgIRTev4j)!==null&&_ref9!==void 0?_ref9:\"Text 1\",yel50ILIT:(_ref10=text2!==null&&text2!==void 0?text2:props.yel50ILIT)!==null&&_ref10!==void 0?_ref10:\"Text 2\"};};const createLayoutDependency=(props,variants)=>variants.join(\"-\")+props.layoutDependency;const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale}=useLocaleInfo();const{style,className,layoutId,variant,qux97Pv2i,WgIRTev4j,yel50ILIT,k7UO1LRYL,vNhm54Rpo,k44W65TwT,MPz67EsQz,gTS3xTWTm,ikIWQRJ2A,Uv6LXSM_f,UIQ1Nifkn,...restProps}=getProps(props);const{baseVariant,classNames,gestureVariant,setGestureState,setVariant,transition,variants}=useVariantState({cycleOrder,defaultVariant:\"GP9Q_4fTE\",transitions,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onAppear1t1kp79=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"oep6KPDgD\"),2e3);});const onAppear1g7vrey=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"XaRTZPQFv\"),2e3);});const onAppear10483vy=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"WfAOO1jNE\"),2e3);});const onAppearzzv7d4=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"GP9Q_4fTE\"),50);});useOnVariantChange(baseVariant,{default:onAppear1t1kp79,oep6KPDgD:onAppear1g7vrey,WfAOO1jNE:onAppearzzv7d4,XaRTZPQFv:onAppear10483vy});const isDisplayed=()=>{if([\"oep6KPDgD\",\"XaRTZPQFv\"].includes(baseVariant))return false;return true;};const isDisplayed1=()=>{if(baseVariant===\"oep6KPDgD\")return true;return false;};const isDisplayed2=()=>{if(baseVariant===\"XaRTZPQFv\")return true;return false;};const isDisplayed3=()=>{if(baseVariant===\"WfAOO1jNE\")return true;return false;};const defaultLayoutId=React.useId();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/_jsx(motion.div,{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-OHslF\",sharedStyle.className,classNames),style:{display:\"contents\"},children:gTS3xTWTm&&/*#__PURE__*/_jsx(Transition,{value:transition,children:/*#__PURE__*/_jsx(Link,{href:MPz67EsQz,openInNewTab:true,children:/*#__PURE__*/_jsxs(motion.a,{...restProps,className:`${cx(\"framer-16arg20\",className)} framer-1r8wgnd`,\"data-framer-name\":\"Variant 1\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"GP9Q_4fTE\",ref:ref,style:{...style},...addPropertyOverrides({oep6KPDgD:{\"data-framer-name\":\"Variant 2\"},WfAOO1jNE:{\"data-framer-name\":\"Variant 4\"},XaRTZPQFv:{\"data-framer-name\":\"Variant 3\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-greo44\",layoutDependency:layoutDependency,layoutId:\"WSi30BG7p\",children:[/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:1080,intrinsicWidth:1080,pixelHeight:1080,pixelWidth:1080,sizes:\"128px\",...toResponsiveImage(qux97Pv2i)},className:\"framer-i90sio\",\"data-framer-name\":\"Kive_Banana\",layoutDependency:layoutDependency,layoutId:\"CUZVZu7v3\"}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-9dc8yb\",layoutDependency:layoutDependency,layoutId:\"KNLWqZ80q\",children:[isDisplayed()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h1,{className:\"framer-styles-preset-12fat0s\",\"data-styles-preset\":\"hxM2zYs8t\",children:\"Text 1\"})}),className:\"framer-2kxgbd\",layoutDependency:layoutDependency,layoutId:\"IXBJ0wuwR\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--framer-paragraph-spacing\":\"0px\"},text:WgIRTev4j,verticalAlignment:\"top\",withExternalLayout:true}),isDisplayed1()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h1,{className:\"framer-styles-preset-12fat0s\",\"data-styles-preset\":\"hxM2zYs8t\",children:\"Text 2\"})}),className:\"framer-8r35ml\",layoutDependency:layoutDependency,layoutId:\"m1PVPz5XV\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--framer-paragraph-spacing\":\"0px\",opacity:0},text:yel50ILIT,variants:{oep6KPDgD:{opacity:1}},verticalAlignment:\"top\",withExternalLayout:true}),isDisplayed2()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h1,{className:\"framer-styles-preset-12fat0s\",\"data-styles-preset\":\"hxM2zYs8t\",children:\"Text 3\"})}),className:\"framer-gbowa9\",layoutDependency:layoutDependency,layoutId:\"atkxGZRfS\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--framer-paragraph-spacing\":\"0px\",opacity:0},text:k7UO1LRYL,variants:{XaRTZPQFv:{opacity:1}},verticalAlignment:\"top\",withExternalLayout:true})]})]}),isDisplayed3()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-mlejc1\",layoutDependency:layoutDependency,layoutId:\"jCCVf9MGk\",style:{backgroundColor:k44W65TwT}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1i7hf3v\",layoutDependency:layoutDependency,layoutId:\"jflJV8p03\",children:/*#__PURE__*/_jsx(motion.div,{__perspectiveFX:false,__targetOpacity:1,className:\"framer-l65t2y-container\",layoutDependency:layoutDependency,layoutId:\"qS4VMIlSW-container\",transformTemplate:transformTemplate,children:/*#__PURE__*/_jsx(Button,{background:\"rgb(0, 0, 0)\",height:\"100%\",hoverOutlineColor:\"rgba(0, 0, 0, 0.2)\",id:\"qS4VMIlSW\",layoutId:\"qS4VMIlSW\",style:{width:\"100%\"},title:vNhm54Rpo,variant:\"Z0g7dRtqx\",width:\"100%\",withIcon:true})})})]})})})})});});const css=['.framer-OHslF [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-OHslF .framer-1r8wgnd { display: block; }\",\".framer-OHslF .framer-16arg20 { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: 250px; justify-content: flex-start; overflow: hidden; padding: 16px 16px 16px 16px; position: relative; text-decoration: none; width: 1200px; }\",\".framer-OHslF .framer-greo44 { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 32px; height: 1px; justify-content: flex-start; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: 100%; }\",\".framer-OHslF .framer-i90sio { aspect-ratio: 1 / 1; flex: none; height: 100%; overflow: visible; position: relative; width: var(--framer-aspect-ratio-supported, 146px); }\",\".framer-OHslF .framer-9dc8yb { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: 100%; justify-content: center; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: 1px; }\",\".framer-OHslF .framer-2kxgbd, .framer-OHslF .framer-8r35ml, .framer-OHslF .framer-gbowa9 { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-OHslF .framer-mlejc1 { bottom: 0px; flex: none; left: 0px; overflow: visible; position: absolute; right: 0px; top: 0px; z-index: 1; }\",\".framer-OHslF .framer-n6v001, .framer-OHslF .framer-aacrc1, .framer-OHslF .framer-1ec5r9l { flex: none; height: auto; position: relative; white-space: pre; width: auto; z-index: 1; }\",\".framer-OHslF .framer-1i7hf3v { align-content: flex-end; align-items: flex-end; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px 0px 0px 0px; position: relative; width: 100%; }\",\".framer-OHslF .framer-l65t2y-container { flex: none; height: auto; position: relative; width: 100%; z-index: 1; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-OHslF .framer-16arg20, .framer-OHslF .framer-greo44, .framer-OHslF .framer-9dc8yb, .framer-OHslF .framer-1i7hf3v { gap: 0px; } .framer-OHslF .framer-16arg20 > *, .framer-OHslF .framer-9dc8yb > * { margin: 0px; margin-bottom: calc(16px / 2); margin-top: calc(16px / 2); } .framer-OHslF .framer-16arg20 > :first-child, .framer-OHslF .framer-9dc8yb > :first-child, .framer-OHslF .framer-1i7hf3v > :first-child { margin-top: 0px; } .framer-OHslF .framer-16arg20 > :last-child, .framer-OHslF .framer-9dc8yb > :last-child, .framer-OHslF .framer-1i7hf3v > :last-child { margin-bottom: 0px; } .framer-OHslF .framer-greo44 > * { margin: 0px; margin-left: calc(32px / 2); margin-right: calc(32px / 2); } .framer-OHslF .framer-greo44 > :first-child { margin-left: 0px; } .framer-OHslF .framer-greo44 > :last-child { margin-right: 0px; } .framer-OHslF .framer-1i7hf3v > * { margin: 0px; margin-bottom: calc(10px / 2); margin-top: calc(10px / 2); } }\",\".framer-OHslF.framer-v-wx8e7w .framer-greo44, .framer-OHslF.framer-v-wtmitf .framer-greo44, .framer-OHslF.framer-v-b2x04f .framer-greo44 { order: 0; }\",\".framer-OHslF.framer-v-wx8e7w .framer-1i7hf3v, .framer-OHslF.framer-v-wtmitf .framer-1i7hf3v, .framer-OHslF.framer-v-b2x04f .framer-1i7hf3v { order: 5; }\",\".framer-OHslF.framer-v-b2x04f .framer-mlejc1 { order: 1; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 250\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"oep6KPDgD\":{\"layout\":[\"fixed\",\"fixed\"]},\"XaRTZPQFv\":{\"layout\":[\"fixed\",\"fixed\"]},\"WfAOO1jNE\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"qux97Pv2i\":\"image\",\"WgIRTev4j\":\"text1\",\"yel50ILIT\":\"text2\",\"k7UO1LRYL\":\"text3\",\"vNhm54Rpo\":\"buttonText\",\"k44W65TwT\":\"blink\",\"MPz67EsQz\":\"link\",\"gTS3xTWTm\":\"visible\",\"ikIWQRJ2A\":\"campaign\",\"Uv6LXSM_f\":\"content\",\"UIQ1Nifkn\":\"source\"}\n */const FramerKFTaFHksj=withCSS(Component,css,\"framer-OHslF\");export default FramerKFTaFHksj;FramerKFTaFHksj.displayName=\"Banner Mobile\";FramerKFTaFHksj.defaultProps={height:250,width:1200};addPropertyControls(FramerKFTaFHksj,{variant:{options:[\"GP9Q_4fTE\",\"oep6KPDgD\",\"XaRTZPQFv\",\"WfAOO1jNE\"],optionTitles:[\"Variant 1\",\"Variant 2\",\"Variant 3\",\"Variant 4\"],title:\"Variant\",type:ControlType.Enum},qux97Pv2i:{__defaultAssetReference:\"data:framer/asset-reference,DrfdtBpIWGc8IGBVK4pj51XKKI.gif?originalFilename=Kive+Banana.gif&preferredSize=auto\",title:\"Image\",type:ControlType.ResponsiveImage},WgIRTev4j:{defaultValue:\"Text 1\",displayTextArea:false,title:\"Text1\",type:ControlType.String},yel50ILIT:{defaultValue:\"Text 2\",title:\"Text2\",type:ControlType.String},k7UO1LRYL:{defaultValue:\"Text 3\",title:\"Text3\",type:ControlType.String},vNhm54Rpo:{defaultValue:\"Learn more\",displayTextArea:false,title:\"Button text\",type:ControlType.String},k44W65TwT:{defaultValue:\"rgb(255, 0, 0)\",title:\"Blink\",type:ControlType.Color},MPz67EsQz:{title:\"Link\",type:ControlType.Link},gTS3xTWTm:{defaultValue:true,title:\"Visible\",type:ControlType.Boolean},ikIWQRJ2A:{defaultValue:\"filmgrab_spring23\",title:\"campaign\",type:ControlType.String},Uv6LXSM_f:{defaultValue:\"get-fresh-ideas\",title:\"content\",type:ControlType.String},UIQ1Nifkn:{defaultValue:\"text\",displayTextArea:false,title:\"source\",type:ControlType.String}});addFonts(FramerKFTaFHksj,[...ButtonFonts,...sharedStyle.fonts]);\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerKFTaFHksj\",\"slots\":[],\"annotations\":{\"framerVariables\":\"{\\\"qux97Pv2i\\\":\\\"image\\\",\\\"WgIRTev4j\\\":\\\"text1\\\",\\\"yel50ILIT\\\":\\\"text2\\\",\\\"k7UO1LRYL\\\":\\\"text3\\\",\\\"vNhm54Rpo\\\":\\\"buttonText\\\",\\\"k44W65TwT\\\":\\\"blink\\\",\\\"MPz67EsQz\\\":\\\"link\\\",\\\"gTS3xTWTm\\\":\\\"visible\\\",\\\"ikIWQRJ2A\\\":\\\"campaign\\\",\\\"Uv6LXSM_f\\\":\\\"content\\\",\\\"UIQ1Nifkn\\\":\\\"source\\\"}\",\"framerIntrinsicHeight\":\"250\",\"framerIntrinsicWidth\":\"1200\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"oep6KPDgD\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"XaRTZPQFv\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"WfAOO1jNE\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerContractVersion\":\"1\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","import{useState,useEffect}from\"react\";import{Data,useObserveData}from\"framer\";export function createStore(state1){// Use Data so that a Preview reload resets the state\nconst dataStore=Data({state:Object.freeze({...state1})});// Create a set function that updates the state\nconst setDataStore=newState=>{// If the state is an object, make sure we copy it\nif(typeof newState===\"function\"){newState=newState(dataStore.state);}dataStore.state=Object.freeze({...dataStore.state,...newState});};// Store the initial state, copy the object if it's an object\nlet storeState=typeof state1===\"object\"?Object.freeze({...state1}):state1;// Keep a list of all the listeners, in the form of React hook setters\nconst storeSetters=new Set();// Create a set function that updates all the listeners / setters\nconst setStoreState=newState=>{// If the state is an object, make sure we copy it\nif(typeof newState===\"function\"){newState=newState(storeState);}storeState=typeof newState===\"object\"?Object.freeze({...storeState,...newState}):newState;// Update all the listeners / setters with the new value\nstoreSetters.forEach(setter=>setter(storeState));};// Create the actual hook based on everything above\nfunction useStore(){// Create the hook we are going to use as a listener\nconst[state,setState]=useState(storeState);// If we unmount the component using this hook, we need to remove the listener\n// @ts-ignore\nuseEffect(()=>{// But right now, we need to add the listener\nstoreSetters.add(setState);return()=>storeSetters.delete(setState);},[]);// If Data context exists, use Data, otherwise use vanilla React state\nif(useObserveData()===true){useObserveData();return[dataStore.state,setDataStore];}else{// Return the state and a function to update the central store\nreturn[state,setStoreState];}}return useStore;}\nexport const __FramerMetadata__ = {\"exports\":{\"createStore\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./createStore.map","import{jsx as _jsx}from\"react/jsx-runtime\";import{createStore}from\"https://framer.com/m/framer/store.js@^1.0.0\";// Learn more: https://www.framer.com/docs/guides/overrides/\nconst useStore=createStore({background:\"#0099FF\"});export function withLink(Component){return props=>{console.log(props);const lp=\"the-home-for-visual-assets\";const campaign=props.campaign;const content=props.content;const term=\"learn-how\";const medium=\"banner\";const source=props.source;const link=`https://www.kive.ai/lp/${lp}?utm_source=${source}&utm_medium=${medium}&utm_campaign=${campaign}&utm_term=${term}&utm_content=${content}`;return /*#__PURE__*/ _jsx(Component,{...props,link:link});};}\nexport const __FramerMetadata__ = {\"exports\":{\"withLink\":{\"type\":\"reactHoc\",\"name\":\"withLink\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Examples.map"],"mappings":"6wBACiyB,SAAS,GAAqB,EAAU,GAAG,EAAS,CAAC,IAAM,EAAc,EAAE,CAA+H,OAA9H,GAAmD,QAAQ,GAAS,GAAS,OAAO,OAAO,EAAc,EAAU,GAAS,CAAC,CAAQ,+CAAz7B,IAA+K,IAAkE,IAA4B,IAAyH,IAAiH,CAAM,EAAY,EAASA,EAAO,CAAO,EAAW,CAAC,YAAY,YAAY,YAAY,YAAY,CAAO,EAAkB,CAAC,UAAU,mBAAmB,UAAU,kBAAkB,UAAU,kBAAkB,UAAU,kBAAkB,CAAuO,EAAY,CAAC,QAAQ,CAAC,QAAQ,GAAG,MAAM,EAAE,KAAK,EAAE,UAAU,IAAI,KAAK,SAAS,CAAC,UAAU,CAAC,MAAM,EAAE,SAAS,IAAI,KAAK,CAAC,IAAI,EAAE,IAAI,EAAE,CAAC,KAAK,QAAQ,CAAC,UAAU,CAAC,QAAQ,GAAG,MAAM,EAAE,KAAK,EAAE,UAAU,IAAI,KAAK,SAAS,CAAC,CAAO,EAAkB,GAAW,OAAO,GAAQ,UAAU,GAAc,OAAO,EAAM,KAAM,SAAiB,EAAc,OAAO,GAAQ,SAAS,CAAC,IAAI,EAAM,CAAC,IAAA,GAAkB,GAAmB,EAAE,IAAI,uBAAuB,IAAU,GAAY,CAAC,QAAM,cAAY,CAAC,IAAM,EAAOC,EAAiB,EAAoB,CAAO,EAAW,GAAmC,EAAO,WAAiB,EAAaC,OAAmB,CAAC,GAAG,EAAO,aAAW,EAAE,CAAC,KAAK,UAAU,EAAW,CAAC,CAAC,CAAC,OAAoB,EAAK,EAAoB,SAAS,CAAC,MAAM,EAAsB,WAAS,CAAC,EAAS,EAAwB,CAAC,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,CAAO,GAAU,CAAC,QAAM,aAAW,WAAS,UAAQ,SAAO,KAAG,QAAM,OAAK,SAAO,QAAM,QAAM,QAAM,UAAQ,QAAM,GAAG,MAA6H,CAAC,GAAG,EAAM,UAAgB,GAAyC,EAAM,WAAsC,GAAK,UAAiB,GAA4C,EAAM,WAAwC,oBAAoB,UAAiB,GAAmC,EAAM,WAAwC,iBAAiB,UAAiB,GAAmC,EAAM,WAAwC,SAAS,UAAU,GAAgC,EAAM,UAAU,UAAiB,GAAmC,EAAM,WAAwC,CAAC,IAAI,IAAI,IAAI,wCAAwC,+FAA+F,CAAC,KAAK,CAAC,UAAiB,GAAsC,EAAM,WAAwC,OAAO,UAAiB,GAAyC,EAAM,WAAwC,kBAAkB,QAAuD,EAAwB,EAAM,UAAyG,EAAM,SAAsC,YAAY,UAAiB,GAAkD,EAAM,WAAwC,aAAa,UAAiB,GAAmC,EAAM,WAAwC,SAAS,UAAkB,GAAmC,EAAM,WAA0C,SAAS,EAAS,GAAwB,EAAM,IAAW,EAAS,KAAK,IAAI,CAAC,EAAM,iBAAuB,EAAuB,EAAiB,SAAS,EAAM,EAAI,CAAC,GAAK,CAAC,gBAAc,GAAe,CAAM,CAAC,QAAM,UAAA,EAAU,WAAS,UAAQ,YAAU,YAAU,YAAU,YAAU,YAAU,YAAU,YAAU,YAAU,YAAU,YAAU,YAAU,GAAG,GAAW,EAAS,EAAM,CAAM,CAAC,cAAY,aAAW,iBAAe,kBAAgB,aAAW,aAAW,YAAU,GAAgB,CAAC,aAAW,eAAe,YAAY,cAAY,UAAQ,oBAAkB,CAAC,CAAO,EAAiB,EAAuB,EAAM,EAAS,CAAM,CAAC,wBAAsB,SAAO,EAAyB,EAAY,CAAO,EAAgB,EAAsB,MAAM,GAAG,IAAO,CAAC,MAAM,MAAU,EAAW,YAAY,CAAC,IAAI,EAAG,CAAO,EAAgB,EAAsB,MAAM,GAAG,IAAO,CAAC,MAAM,MAAU,EAAW,YAAY,CAAC,IAAI,EAAG,CAAO,EAAgB,EAAsB,MAAM,GAAG,IAAO,CAAC,MAAM,MAAU,EAAW,YAAY,CAAC,IAAI,EAAG,CAAO,EAAe,EAAsB,MAAM,GAAG,IAAO,CAAC,MAAM,MAAU,EAAW,YAAY,CAAC,GAAG,EAAG,CAAC,GAAmB,EAAY,CAAC,QAAQ,EAAgB,UAAU,EAAgB,UAAU,EAAe,UAAU,EAAgB,CAAC,CAAC,IAAM,OAAiB,CAAG,CAAC,YAAY,YAAY,CAAC,SAAS,EAAY,CAAkC,OAAqB,IAAc,YAA6C,OAAqB,IAAc,YAA6C,OAAqB,IAAc,YAA6C,GAAgBC,GAAa,CAAC,OAAoB,EAAK,EAAY,CAAC,GAAG,GAA4C,GAAgB,SAAsB,EAAK,EAAO,IAAI,CAAC,QAAQ,EAAQ,QAAQ,EAAS,iBAAiB,EAAgB,CAAC,UAAU,GAAK,CAAC,CAAC,eAAe,EAAgB,CAAC,UAAU,GAAM,CAAC,CAAC,eAAe,EAAgB,CAAC,UAAU,GAAK,CAAC,CAAC,UAAU,EAAgB,CAAC,UAAU,GAAM,CAAC,CAAC,gBAAgB,EAAgB,CAAC,UAAU,GAAM,CAAC,CAAC,UAAU,EAAG,eAAeC,GAAsB,EAAW,CAAC,MAAM,CAAC,QAAQ,WAAW,CAAC,SAAS,GAAwB,EAAK,EAAW,CAAC,MAAM,EAAW,SAAsB,EAAK,EAAK,CAAC,KAAK,EAAU,aAAa,GAAK,SAAsB,EAAM,EAAO,EAAE,CAAC,GAAG,EAAU,UAAU,GAAG,EAAG,iBAAiBC,EAAU,CAAC,iBAAiB,mBAAmB,YAAY,iBAAiB,GAAsB,mBAAiB,SAAS,YAAgB,MAAI,MAAM,CAAC,GAAG,EAAM,CAAC,GAAG,GAAqB,CAAC,UAAU,CAAC,mBAAmB,YAAY,CAAC,UAAU,CAAC,mBAAmB,YAAY,CAAC,UAAU,CAAC,mBAAmB,YAAY,CAAC,CAAC,EAAY,EAAe,CAAC,SAAS,CAAc,EAAM,EAAO,IAAI,CAAC,UAAU,gBAAiC,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAKC,EAAM,CAAC,WAAW,CAAC,IAAI,GAAG,IAAI,OAAO,gBAAgB,KAAK,eAAe,KAAK,YAAY,KAAK,WAAW,KAAK,MAAM,QAAQ,GAAG,EAAkB,EAAU,CAAC,CAAC,UAAU,gBAAgB,mBAAmB,cAA+B,mBAAiB,SAAS,YAAY,CAAC,CAAc,EAAM,EAAO,IAAI,CAAC,UAAU,gBAAiC,mBAAiB,SAAS,YAAY,SAAS,CAAC,IAAa,EAAe,EAAK,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKC,EAAe,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,SAAS,CAAC,CAAC,CAAC,CAAC,UAAU,gBAAiC,mBAAiB,SAAS,YAAY,MAAM,CAAC,2BAA2B,mBAAmB,gCAAgC,YAAY,6BAA6B,MAAM,CAAC,KAAK,EAAU,kBAAkB,MAAM,mBAAmB,GAAK,CAAC,CAAC,IAAc,EAAe,EAAK,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,SAAS,CAAC,CAAC,CAAC,CAAC,UAAU,gBAAiC,mBAAiB,SAAS,YAAY,MAAM,CAAC,2BAA2B,mBAAmB,gCAAgC,YAAY,6BAA6B,MAAM,QAAQ,EAAE,CAAC,KAAK,EAAU,SAAS,CAAC,UAAU,CAAC,QAAQ,EAAE,CAAC,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,CAAC,CAAC,IAAc,EAAe,EAAK,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKA,EAAe,CAAC,SAAsB,EAAK,EAAO,GAAG,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,SAAS,SAAS,CAAC,CAAC,CAAC,CAAC,UAAU,gBAAiC,mBAAiB,SAAS,YAAY,MAAM,CAAC,2BAA2B,mBAAmB,gCAAgC,YAAY,6BAA6B,MAAM,QAAQ,EAAE,CAAC,KAAK,EAAU,SAAS,CAAC,UAAU,CAAC,QAAQ,EAAE,CAAC,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,IAAc,EAAe,EAAK,EAAO,IAAI,CAAC,UAAU,gBAAiC,mBAAiB,SAAS,YAAY,MAAM,CAAC,gBAAgB,EAAU,CAAC,CAAC,CAAc,EAAK,EAAO,IAAI,CAAC,UAAU,iBAAkC,mBAAiB,SAAS,YAAY,SAAsB,EAAK,EAAO,IAAI,CAAC,gBAAgB,GAAM,gBAAgB,EAAE,UAAU,0BAA2C,mBAAiB,SAAS,sBAAwC,oBAAkB,SAAsB,EAAKP,EAAO,CAAC,WAAW,eAAe,OAAO,OAAO,kBAAkB,qBAAqB,GAAG,YAAY,SAAS,YAAY,MAAM,CAAC,MAAM,OAAO,CAAC,MAAM,EAAU,QAAQ,YAAY,MAAM,OAAO,SAAS,GAAK,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAG,CAAO,EAAI,CAAC,sZAAsZ,kFAAkF,oDAAoD,mTAAmT,wRAAwR,6KAA6K,+RAA+R,gOAAgO,gJAAgJ,yLAAyL,iSAAiS,oHAAoH,mgCAAmgC,yJAAyJ,4JAA4J,6DAA6D,GAAGQ,EAAgB,CAMvma,EAAgB,EAAQ,EAAU,EAAI,eAAe,GAAgB,EAAgB,EAAgB,YAAY,gBAAgB,EAAgB,aAAa,CAAC,OAAO,IAAI,MAAM,KAAK,CAAC,EAAoB,EAAgB,CAAC,QAAQ,CAAC,QAAQ,CAAC,YAAY,YAAY,YAAY,YAAY,CAAC,aAAa,CAAC,YAAY,YAAY,YAAY,YAAY,CAAC,MAAM,UAAU,KAAK,EAAY,KAAK,CAAC,UAAU,CAAC,wBAAwB,iHAAiH,MAAM,QAAQ,KAAK,EAAY,gBAAgB,CAAC,UAAU,CAAC,aAAa,SAAS,gBAAgB,GAAM,MAAM,QAAQ,KAAK,EAAY,OAAO,CAAC,UAAU,CAAC,aAAa,SAAS,MAAM,QAAQ,KAAK,EAAY,OAAO,CAAC,UAAU,CAAC,aAAa,SAAS,MAAM,QAAQ,KAAK,EAAY,OAAO,CAAC,UAAU,CAAC,aAAa,aAAa,gBAAgB,GAAM,MAAM,cAAc,KAAK,EAAY,OAAO,CAAC,UAAU,CAAC,aAAa,iBAAiB,MAAM,QAAQ,KAAK,EAAY,MAAM,CAAC,UAAU,CAAC,MAAM,OAAO,KAAK,EAAY,KAAK,CAAC,UAAU,CAAC,aAAa,GAAK,MAAM,UAAU,KAAK,EAAY,QAAQ,CAAC,UAAU,CAAC,aAAa,oBAAoB,MAAM,WAAW,KAAK,EAAY,OAAO,CAAC,UAAU,CAAC,aAAa,kBAAkB,MAAM,UAAU,KAAK,EAAY,OAAO,CAAC,UAAU,CAAC,aAAa,OAAO,gBAAgB,GAAM,MAAM,SAAS,KAAK,EAAY,OAAO,CAAC,CAAC,CAAC,EAAS,EAAgB,CAAC,GAAG,EAAY,GAAGC,EAAkB,CAAC,ICPr2C,SAAgB,EAAY,EAAO,CACjH,IAAM,EAAU,EAAK,CAAC,MAAM,OAAO,OAAO,CAAC,GAAG,EAAO,CAAC,CAAC,CAAC,CAClD,EAAa,GAAU,CAC1B,OAAO,GAAW,aAAY,EAAS,EAAS,EAAU,MAAM,EAAE,EAAU,MAAM,OAAO,OAAO,CAAC,GAAG,EAAU,MAAM,GAAG,EAAS,CAAC,EAChI,EAAW,OAAO,GAAS,SAAS,OAAO,OAAO,CAAC,GAAG,EAAO,CAAC,CAAC,EAC7D,EAAa,IAAI,IACjB,EAAc,GAAU,CAC3B,OAAO,GAAW,aAAY,EAAS,EAAS,EAAW,EAAE,EAAW,OAAO,GAAW,SAAS,OAAO,OAAO,CAAC,GAAG,EAAW,GAAG,EAAS,CAAC,CAAC,EACjJ,EAAa,QAAQ,GAAQ,EAAO,EAAW,CAAC,EAChD,SAAS,GAAU,CACnB,GAAK,CAAC,EAAM,GAAUC,EAAS,EAAW,CAK1C,OAHA,OACA,EAAa,IAAI,EAAS,KAAW,EAAa,OAAO,EAAS,EAAG,EAAE,CAAC,CACrE,GAAgB,GAAG,IAAM,GAAgB,CAAO,CAAC,EAAU,MAAM,EAAa,EAC3E,CAAC,EAAM,EAAc,CAAG,OAAO,mBAfC,IAAwC,ICC3B,SAAgB,EAAS,EAAU,CAAC,MAAO,IAAO,CAAC,QAAQ,IAAI,EAAM,CAAC,IAA4C,EAAS,EAAM,SAAe,EAAQ,EAAM,QAAqF,EAAK,gEAAxB,EAAM,OAAoE,kCAAqC,EAAS,kCAAgC,IAAU,OAAqB,EAAKC,EAAU,CAAC,GAAG,EAAW,OAAK,CAAC,mBADnc,IAAqE,CACjG,EAAY,CAAC,WAAW,UAAU,CAAC"}