{"version":3,"file":"ChangeVariant.BTYO0ADd.mjs","names":["useState","useRef","startTransition","React.useContext","React.useMemo","React.Fragment","useRef","React.useId","useState"],"sources":["https:/framerusercontent.com/modules/CWJDjF8vVHfGA4wJJwEo/XhkIUwpObnI5ObPGApJX/DropdownMenuWithAction.js","https:/framerusercontent.com/modules/NXwIpTzXvG93gLkvwxZg/4ub8ErN9i5lVp4LznvM2/Wa1BOU0yk.js","https:/framerusercontent.com/modules/orblwWnk6Ivij1vF0XZZ/m4r71EY4f2LQy1c8zbrA/ChangeVariant.js"],"sourcesContent":["// Dropdown menu component with 5 menu items that updates a button link based on selection\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{useState,startTransition,useEffect,useRef}from\"react\";import{addPropertyControls,ControlType}from\"framer\";/**\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight auto\n */export default function DropdownMenuWithAction(props){const{menuItems,buttonLabel,placeholderText,showPlaceholder,defaultSelectedIndex,backgroundColor,textColor,buttonColor,buttonTextColor,hoverColor,borderRadius,font,buttonFont,buttonPadding,buttonBackgroundColor,buttonHoverColor,dropdownBorderWidth,dropdownBorderColor,dropdownMenuBackgroundColor,dropdownMenuHoverColor,dropdownMenuRadius,dropdownMenuTextColor,dropdownMenuBlur,dropdownMenuBorderColor,menuItemPadding,dropdownColor,scrollbarWidth,scrollbarThumbColor,scrollbarTrackColor,style}=props;const[isOpen,setIsOpen]=useState(false);const[selectedItem,setSelectedItem]=useState(showPlaceholder?null:menuItems[defaultSelectedIndex]||null);const[hoveredIndex,setHoveredIndex]=useState(null);const[isButtonHovered,setIsButtonHovered]=useState(false);const[isDropdownHovered,setIsDropdownHovered]=useState(false);const[pressedIndex,setPressedIndex]=useState(null);const[isVerticalLayout,setIsVerticalLayout]=useState(false);const dropdownRef=useRef(null);const containerRef=useRef(null);useEffect(()=>{if(showPlaceholder){startTransition(()=>setSelectedItem(null));}else{startTransition(()=>setSelectedItem(menuItems[defaultSelectedIndex]||null));}},[defaultSelectedIndex,menuItems,showPlaceholder]);useEffect(()=>{if(!isOpen)return;const handleClickOutside=event=>{if(dropdownRef.current&&!dropdownRef.current.contains(event.target)){startTransition(()=>setIsOpen(false));}};document.addEventListener(\"mousedown\",handleClickOutside);return()=>{document.removeEventListener(\"mousedown\",handleClickOutside);};},[isOpen]);useEffect(()=>{if(!containerRef.current)return;const resizeObserver=new ResizeObserver(entries=>{for(const entry of entries){const width=entry.contentRect.width;startTransition(()=>setIsVerticalLayout(width<340));}});resizeObserver.observe(containerRef.current);return()=>{resizeObserver.disconnect();};},[]);const handleItemClick=item=>{startTransition(()=>{setSelectedItem(item);setIsOpen(false);});};const handleButtonClick=()=>{if(selectedItem&&selectedItem.link){if(typeof window!==\"undefined\"){window.open(selectedItem.link,\"_blank\");}}};const isFixedWidth=style&&style.width===\"100%\";return /*#__PURE__*/_jsxs(\"div\",{ref:containerRef,style:{...style,position:\"relative\",display:\"flex\",flexDirection:isVerticalLayout?\"column\":\"row\",gap:12,alignItems:\"stretch\",...isFixedWidth?{}:{minWidth:\"max-content\"}},children:[/*#__PURE__*/_jsxs(\"div\",{ref:dropdownRef,style:{position:\"relative\",width:\"100%\",flex:1},children:[/*#__PURE__*/_jsxs(\"button\",{onClick:()=>startTransition(()=>setIsOpen(!isOpen)),onMouseEnter:()=>startTransition(()=>setIsDropdownHovered(true)),onMouseLeave:()=>startTransition(()=>setIsDropdownHovered(false)),style:{width:\"100%\",height:\"48px\",padding:\"12px 16px\",backgroundColor:isDropdownHovered?hoverColor:dropdownColor,color:textColor,border:`${dropdownBorderWidth}px solid ${dropdownBorderColor}`,borderRadius,cursor:\"pointer\",display:\"flex\",justifyContent:\"space-between\",alignItems:\"center\",transition:\"background-color 0.2s ease\",backdropFilter:`blur(${dropdownMenuBlur}px)`,WebkitBackdropFilter:`blur(${dropdownMenuBlur}px)`,...font},type:\"button\",children:[/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",alignItems:\"center\",gap:\"12px\"},children:[selectedItem?.logo&&/*#__PURE__*/_jsx(\"img\",{src:selectedItem.logo.src,alt:selectedItem.logo.alt||\"\",style:{width:\"24px\",height:\"24px\",objectFit:\"contain\",flexShrink:0}}),/*#__PURE__*/_jsx(\"span\",{children:selectedItem?selectedItem.label:placeholderText})]}),/*#__PURE__*/_jsx(\"svg\",{width:\"12\",height:\"8\",viewBox:\"0 0 12 8\",fill:\"none\",style:{transform:isOpen?\"rotate(180deg)\":\"rotate(0deg)\",transition:\"transform 0.2s ease\"},children:/*#__PURE__*/_jsx(\"path\",{d:\"M1 1L6 6L11 1\",stroke:textColor,strokeWidth:\"2\",strokeLinecap:\"round\"})})]}),isOpen&&/*#__PURE__*/_jsxs(\"div\",{style:{position:\"absolute\",top:\"calc(100% + 10px)\",left:0,right:0,backgroundColor:dropdownMenuBackgroundColor,borderRadius:dropdownMenuRadius,border:`${dropdownBorderWidth}px solid ${dropdownMenuBorderColor}`,boxShadow:\"0 4px 12px rgba(0,0,0,0.1)\",overflow:\"hidden\",zIndex:1e3,backdropFilter:`blur(${dropdownMenuBlur}px)`,WebkitBackdropFilter:`blur(${dropdownMenuBlur}px)`,maxHeight:\"240px\",overflowY:\"auto\"},className:\"custom-scrollbar\",children:[/*#__PURE__*/_jsx(\"style\",{children:`\n                            .custom-scrollbar::-webkit-scrollbar {\n                                width: ${scrollbarWidth}px;\n                            }\n                            .custom-scrollbar::-webkit-scrollbar-track {\n                                background: ${scrollbarTrackColor};\n                                border-radius: ${dropdownMenuRadius}px;\n                            }\n                            .custom-scrollbar::-webkit-scrollbar-thumb {\n                                background: ${scrollbarThumbColor};\n                                border-radius: ${scrollbarWidth/2}px;\n                                transition: background 0.2s ease;\n                            }\n                            .custom-scrollbar::-webkit-scrollbar-thumb:hover {\n                                background: ${scrollbarThumbColor}dd;\n                            }\n                            .custom-scrollbar {\n                                scrollbar-width: thin;\n                                scrollbar-color: ${scrollbarThumbColor} ${scrollbarTrackColor};\n                            }\n                        `}),menuItems.map((item,index)=>/*#__PURE__*/_jsxs(\"button\",{onClick:()=>handleItemClick(item),onMouseEnter:()=>startTransition(()=>setHoveredIndex(index)),onMouseLeave:()=>startTransition(()=>setHoveredIndex(null)),onMouseDown:()=>startTransition(()=>setPressedIndex(index)),onMouseUp:()=>startTransition(()=>setPressedIndex(null)),style:{width:\"100%\",padding:menuItemPadding,backgroundColor:hoveredIndex===index?dropdownMenuHoverColor:dropdownMenuBackgroundColor,color:dropdownMenuTextColor,border:\"none\",cursor:\"pointer\",textAlign:\"left\",transition:\"background-color 0.2s ease, transform 0.1s ease\",display:\"flex\",alignItems:\"center\",gap:\"12px\",justifyContent:\"space-between\",borderRadius:hoveredIndex===index?\"5px\":\"0px\",transform:pressedIndex===index?\"scale(0.97)\":\"scale(1)\",...font},type:\"button\",children:[/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",alignItems:\"center\",gap:\"12px\"},children:[item.logo&&/*#__PURE__*/_jsx(\"img\",{src:item.logo.src,alt:item.logo.alt||\"\",style:{width:\"24px\",height:\"24px\",objectFit:\"contain\",flexShrink:0}}),item.label]}),selectedItem?.label===item.label&&/*#__PURE__*/_jsx(\"svg\",{width:\"16\",height:\"16\",viewBox:\"0 0 16 16\",fill:\"none\",style:{flexShrink:0},children:/*#__PURE__*/_jsx(\"path\",{d:\"M13.3333 4L6 11.3333L2.66667 8\",stroke:dropdownMenuTextColor,strokeWidth:\"2\",strokeLinecap:\"round\",strokeLinejoin:\"round\"})})]},index))]})]}),/*#__PURE__*/_jsx(\"button\",{onClick:handleButtonClick,onMouseEnter:()=>startTransition(()=>setIsButtonHovered(true)),onMouseLeave:()=>startTransition(()=>setIsButtonHovered(false)),style:{width:isVerticalLayout?\"100%\":\"fit-content\",height:\"48px\",padding:buttonPadding,backgroundColor:isButtonHovered?buttonHoverColor:buttonBackgroundColor,color:buttonTextColor,border:\"none\",borderRadius,cursor:\"pointer\",whiteSpace:\"nowrap\",transition:\"background-color 0.2s ease\",display:\"flex\",justifyContent:\"center\",alignItems:\"center\",...buttonFont},type:\"button\",children:buttonLabel})]});}addPropertyControls(DropdownMenuWithAction,{menuItems:{type:ControlType.Array,title:\"Menu Items\",control:{type:ControlType.Object,controls:{label:{type:ControlType.String,title:\"Label\",defaultValue:\"Menu Item\"},link:{type:ControlType.Link,title:\"Link\"},logo:{type:ControlType.ResponsiveImage,title:\"Logo\"}}},defaultValue:[{label:\"Home\",link:\"https://framer.com\"},{label:\"About\",link:\"https://framer.com/about\"},{label:\"Services\",link:\"https://framer.com/services\"},{label:\"Portfolio\",link:\"https://framer.com/portfolio\"},{label:\"Contact\",link:\"https://framer.com/contact\"}]},showPlaceholder:{type:ControlType.Boolean,title:\"Show Placeholder\",defaultValue:false,enabledTitle:\"Yes\",disabledTitle:\"No\"},defaultSelectedIndex:{type:ControlType.Number,title:\"Default Item\",defaultValue:0,min:0,max:14,step:1,displayStepper:true,hidden:({showPlaceholder})=>showPlaceholder},buttonLabel:{type:ControlType.String,title:\"Button Label\",defaultValue:\"Go to Page\"},placeholderText:{type:ControlType.String,title:\"Placeholder\",defaultValue:\"Select an option\"},dropdownColor:{type:ControlType.Color,title:\"Dropdown Color\",defaultValue:\"#FFFFFF\"},backgroundColor:{type:ControlType.Color,title:\"Background\",defaultValue:\"#FFFFFF\"},textColor:{type:ControlType.Color,title:\"Text Color\",defaultValue:\"#000000\"},buttonColor:{type:ControlType.Color,title:\"Button Color\",defaultValue:\"#000000\"},buttonBackgroundColor:{type:ControlType.Color,title:\"Button BG\",defaultValue:\"#000000\"},buttonHoverColor:{type:ControlType.Color,title:\"Button Hover\",defaultValue:\"#333333\"},buttonPadding:{type:ControlType.String,title:\"Button Padding\",defaultValue:\"12px 24px\",placeholder:\"12px 24px\"},buttonTextColor:{type:ControlType.Color,title:\"Button Text\",defaultValue:\"#FFFFFF\"},hoverColor:{type:ControlType.Color,title:\"Hover Color\",defaultValue:\"#F5F5F5\"},borderRadius:{type:ControlType.Number,title:\"Radius\",defaultValue:8,min:0,max:32},dropdownBorderWidth:{type:ControlType.Number,title:\"Border Width\",defaultValue:1,min:0,max:10,step:1},dropdownBorderColor:{type:ControlType.Color,title:\"Border Color\",defaultValue:\"#CCCCCC\"},dropdownMenuBackgroundColor:{type:ControlType.Color,title:\"Menu BG\",defaultValue:\"#2B4F60\"},dropdownMenuHoverColor:{type:ControlType.Color,title:\"Menu Hover\",defaultValue:\"#8B9B8F\"},dropdownMenuTextColor:{type:ControlType.Color,title:\"Menu Text\",defaultValue:\"#FFFFFF\"},dropdownMenuRadius:{type:ControlType.Number,title:\"Menu Radius\",defaultValue:8,min:0,max:32},dropdownMenuBlur:{type:ControlType.Number,title:\"Menu Blur\",defaultValue:10,min:0,max:50,step:1,unit:\"px\"},dropdownMenuBorderColor:{type:ControlType.Color,title:\"Menu Border\",defaultValue:\"#CCCCCC\"},menuItemPadding:{type:ControlType.String,title:\"Item Padding\",defaultValue:\"12px 16px\",placeholder:\"12px 16px\"},scrollbarWidth:{type:ControlType.Number,title:\"Scrollbar Width\",defaultValue:8,min:4,max:20,step:1,unit:\"px\"},scrollbarThumbColor:{type:ControlType.Color,title:\"Scrollbar Thumb\",defaultValue:\"rgba(255, 255, 255, 0.3)\"},scrollbarTrackColor:{type:ControlType.Color,title:\"Scrollbar Track\",defaultValue:\"transparent\"},font:{type:ControlType.Font,title:\"Menu Font\",controls:\"extended\",defaultFontType:\"sans-serif\",defaultValue:{fontSize:\"15px\",variant:\"Medium\",letterSpacing:\"-0.01em\",lineHeight:\"1.3em\"}},buttonFont:{type:ControlType.Font,title:\"Button Font\",controls:\"extended\",defaultFontType:\"sans-serif\",defaultValue:{fontSize:\"14px\",variant:\"Semibold\",letterSpacing:\"-0.01em\",lineHeight:\"1em\"}}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"DropdownMenuWithAction\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"auto\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./DropdownMenuWithAction.map","// Generated by Framer (a1ad18b)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import DropdownMenuWithAction from\"https://framerusercontent.com/modules/CWJDjF8vVHfGA4wJJwEo/XhkIUwpObnI5ObPGApJX/DropdownMenuWithAction.js\";const DropdownMenuWithActionFonts=getFonts(DropdownMenuWithAction);const cycleOrder=[\"UJbibljF7\",\"ySLgfqpOO\",\"V7lFbWYSy\",\"j4Js7WrrA\",\"D_OJlriVZ\",\"UAs5cMYA0\",\"SPNc33bob\",\"GmUxybNPs\",\"vOCpgy5J5\",\"ogP62OhXb\"];const serializationHash=\"framer-04SzK\";const variantClassNames={D_OJlriVZ:\"framer-v-139mk63\",GmUxybNPs:\"framer-v-kz5z4h\",j4Js7WrrA:\"framer-v-180bfa8\",ogP62OhXb:\"framer-v-cvnr5x\",SPNc33bob:\"framer-v-yzmyeh\",UAs5cMYA0:\"framer-v-flule2\",UJbibljF7:\"framer-v-1og0m98\",V7lFbWYSy:\"framer-v-18vrxew\",vOCpgy5J5:\"framer-v-15ozx09\",ySLgfqpOO:\"framer-v-1jns5o2\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const addImageAlt=(image,alt)=>{if(!image||typeof image!==\"object\"){return;}return{...image,alt};};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"5Paisa\":\"UAs5cMYA0\",\"Alice Blue\":\"ogP62OhXb\",AngelOne:\"V7lFbWYSy\",Default:\"UJbibljF7\",Dhan:\"D_OJlriVZ\",Fyers:\"GmUxybNPs\",IIFL:\"SPNc33bob\",Shoonya:\"vOCpgy5J5\",Upstox:\"j4Js7WrrA\",Zerodha:\"ySLgfqpOO\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"UJbibljF7\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"UJbibljF7\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1og0m98\",className,classNames),\"data-framer-name\":\"Default\",layoutDependency:layoutDependency,layoutId:\"UJbibljF7\",ref:refBinding,style:{...style},...addPropertyOverrides({D_OJlriVZ:{\"data-framer-name\":\"Dhan\"},GmUxybNPs:{\"data-framer-name\":\"Fyers\"},j4Js7WrrA:{\"data-framer-name\":\"Upstox\"},ogP62OhXb:{\"data-framer-name\":\"Alice Blue\"},SPNc33bob:{\"data-framer-name\":\"IIFL\"},UAs5cMYA0:{\"data-framer-name\":\"5Paisa\"},V7lFbWYSy:{\"data-framer-name\":\"AngelOne\"},vOCpgy5J5:{\"data-framer-name\":\"Shoonya\"},ySLgfqpOO:{\"data-framer-name\":\"Zerodha\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-jlcbok-container\",\"data-code-component-plugin-id\":\"84d4c1\",isAuthoredByUser:true,layoutDependency:layoutDependency,layoutId:\"L6l41bYkD-container\",nodeId:\"L6l41bYkD\",rendersWithMotion:true,scopeId:\"Wa1BOU0yk\",children:/*#__PURE__*/_jsx(DropdownMenuWithAction,{backgroundColor:\"rgba(255, 150, 150, 0.2)\",borderRadius:32,buttonBackgroundColor:\"var(--token-f77319d3-9150-4eb7-8c24-2e2bdef3427c, rgb(198, 227, 34))\",buttonColor:\"var(--token-f77319d3-9150-4eb7-8c24-2e2bdef3427c, rgb(198, 227, 34))\",buttonFont:{fontFamily:'\"General Sans\", \"General Sans Placeholder\", sans-serif',fontSize:\"15px\",fontStyle:\"normal\",fontWeight:500,letterSpacing:\"-0.01em\",lineHeight:\"1em\",textAlign:\"left\"},buttonHoverColor:\"var(--token-d631df2f-9343-44bf-9b68-ef28fdaaf4cf, rgb(216, 235, 154))\",buttonLabel:\"Get started\",buttonPadding:\"12px 24px\",buttonTextColor:\"rgb(0, 0, 0)\",defaultSelectedIndex:14,dropdownBorderColor:\"rgba(255, 255, 255, 0.6)\",dropdownBorderWidth:1,dropdownColor:\"rgba(255, 255, 255, 0.1)\",dropdownMenuBackgroundColor:\"rgba(0, 0, 0, 0.1)\",dropdownMenuBlur:8,dropdownMenuBorderColor:\"rgba(255, 255, 255, 0.3)\",dropdownMenuHoverColor:\"rgba(255, 255, 255, 0.12)\",dropdownMenuRadius:8,dropdownMenuTextColor:\"rgb(255, 255, 255)\",font:{fontFamily:'\"General Sans\", \"General Sans Placeholder\", sans-serif',fontSize:\"15px\",fontStyle:\"normal\",fontWeight:500,letterSpacing:\"-0.01em\",lineHeight:\"1.3em\",textAlign:\"left\"},height:\"100%\",hoverColor:\"rgba(255, 255, 255, 0.36)\",id:\"L6l41bYkD\",layoutId:\"L6l41bYkD\",menuItemPadding:\"16px 16px\",menuItems:[{label:\"Zerodha\",link:\"https://visit.pnl.page/com-zerodha\",logo:addImageAlt({pixelHeight:404,pixelWidth:404,src:\"https://framerusercontent.com/images/AbSJ5mNhtgLRLyMvGOSm8RzyX4.png?width=404&height=404\"},\"\")},{label:\"Angel One\",link:\"https://visit.pnl.page/in-angelone\",logo:addImageAlt({pixelHeight:404,pixelWidth:404,src:\"https://framerusercontent.com/images/AAFxw3HuNb0uGCZc6flekf01gY4.png?width=404&height=404\"},\"\")},{label:\"Upstox\",link:\"https://visit.pnl.page/com-upstox\",logo:addImageAlt({pixelHeight:202,pixelWidth:202,src:\"https://framerusercontent.com/images/GDyNQrGIeeO3DCMVNdcWMAJY.png?width=202&height=202\"},\"\")},{label:\"Dhan\",link:\"https://visit.pnl.page/co-dhan\",logo:addImageAlt({pixelHeight:303,pixelWidth:303,src:\"https://framerusercontent.com/images/qtak92bYs8vLKvFrucTEdyyQ.png?width=303&height=303\"},\"\")},{label:\"5Paisa\",link:\"https://visit.pnl.page/com-5paisa\",logo:addImageAlt({pixelHeight:202,pixelWidth:202,src:\"https://framerusercontent.com/images/KVZN7HIuFKlfWr3fzjqFL3Q.png?width=202&height=202\"},\"\")},{label:\"IIFL\",link:\"https://visit.pnl.page/com-indiainfoline\",logo:addImageAlt({pixelHeight:212,pixelWidth:212,src:\"https://framerusercontent.com/images/zyAHeDQ7mOdxYGp9yKAuilsy8.png?width=212&height=212\"},\"\")},{label:\"Fyers\",link:\"https://visit.pnl.page/in-fyers\",logo:addImageAlt({pixelHeight:202,pixelWidth:202,src:\"https://framerusercontent.com/images/60ECEx3rEhN74DvMA5BmU9pOuU.png?width=202&height=202\"},\"\")},{label:\"Shoonya\",link:\"https://visit.pnl.page/com-shoonya\",logo:addImageAlt({pixelHeight:212,pixelWidth:212,src:\"https://framerusercontent.com/images/4aDKhDYjV3PNhsiE1qMWtBInsJc.png?width=212&height=212\"},\"\")},{label:\"Alice Blue\",link:\"https://visit.pnl.page/com-aliceblueonline\",logo:addImageAlt({pixelHeight:204,pixelWidth:204,src:\"https://framerusercontent.com/images/msOoOSKJNi02Hr5nZO18BAek8Zs.png?width=204&height=204\"},\"\")}],placeholderText:\"Select your broker\",scrollbarThumbColor:\"rgba(255, 255, 255, 0.3)\",scrollbarTrackColor:\"rgba(0, 0, 0, 0)\",scrollbarWidth:8,showPlaceholder:false,style:{width:\"100%\"},textColor:\"rgb(255, 255, 255)\",width:\"100%\",...addPropertyOverrides({D_OJlriVZ:{defaultSelectedIndex:4,menuItems:[{label:\"Zerodha\",link:\"https://visit.pnl.page/com-zerodha\",logo:addImageAlt({pixelHeight:404,pixelWidth:404,src:\"https://framerusercontent.com/images/AbSJ5mNhtgLRLyMvGOSm8RzyX4.png?width=404&height=404\"},\"\")},{label:\"Groww\",link:\"https://groww.in/\",logo:addImageAlt({pixelHeight:404,pixelWidth:404,src:\"https://framerusercontent.com/images/SW3qO2xUGlahj46L4bAyf9zVKQ.png?width=404&height=404\"},\"\")},{label:\"Angel One\",link:\"https://www.angelone.in/\",logo:addImageAlt({pixelHeight:404,pixelWidth:404,src:\"https://framerusercontent.com/images/AAFxw3HuNb0uGCZc6flekf01gY4.png?width=404&height=404\"},\"\")},{label:\"Upstox\",link:\"https://upstox.com/\",logo:addImageAlt({pixelHeight:202,pixelWidth:202,src:\"https://framerusercontent.com/images/GDyNQrGIeeO3DCMVNdcWMAJY.png?width=202&height=202\"},\"\")},{label:\"Dhan\",link:\"https://visit.pnl.page/co-dhan\",logo:addImageAlt({pixelHeight:303,pixelWidth:303,src:\"https://framerusercontent.com/images/qtak92bYs8vLKvFrucTEdyyQ.png?width=303&height=303\"},\"\")},{label:\"5Paisa\",link:\"https://www.5paisa.com/\",logo:addImageAlt({pixelHeight:202,pixelWidth:202,src:\"https://framerusercontent.com/images/KVZN7HIuFKlfWr3fzjqFL3Q.png?width=202&height=202\"},\"\")},{label:\"IIFL\",link:\"https://www.iifl.com/\",logo:addImageAlt({pixelHeight:212,pixelWidth:212,src:\"https://framerusercontent.com/images/zyAHeDQ7mOdxYGp9yKAuilsy8.png?width=212&height=212\"},\"\")},{label:\"Fyers\",link:\"https://fyers.in/\",logo:addImageAlt({pixelHeight:202,pixelWidth:202,src:\"https://framerusercontent.com/images/60ECEx3rEhN74DvMA5BmU9pOuU.png?width=202&height=202\"},\"\")},{label:\"Shoonya\",link:\"https://shoonya.com/\",logo:addImageAlt({pixelHeight:212,pixelWidth:212,src:\"https://framerusercontent.com/images/4aDKhDYjV3PNhsiE1qMWtBInsJc.png?width=212&height=212\"},\"\")},{label:\"Kotak Securities\",link:\"https://www.kotakneo.com/\",logo:addImageAlt({pixelHeight:202,pixelWidth:202,src:\"https://framerusercontent.com/images/4uv1CNUGRIjzUmhL12gzD3gNgQ.png?width=202&height=202\"},\"\")},{label:\"Alice Blue\",link:\"https://aliceblueonline.com/\",logo:addImageAlt({pixelHeight:204,pixelWidth:204,src:\"https://framerusercontent.com/images/msOoOSKJNi02Hr5nZO18BAek8Zs.png?width=204&height=204\"},\"\")}]},GmUxybNPs:{defaultSelectedIndex:7},j4Js7WrrA:{defaultSelectedIndex:3,menuItems:[{label:\"Zerodha\",link:\"https://visit.pnl.page/com-zerodha\",logo:addImageAlt({pixelHeight:404,pixelWidth:404,src:\"https://framerusercontent.com/images/AbSJ5mNhtgLRLyMvGOSm8RzyX4.png?width=404&height=404\"},\"\")},{label:\"Groww\",link:\"https://groww.in/\",logo:addImageAlt({pixelHeight:404,pixelWidth:404,src:\"https://framerusercontent.com/images/SW3qO2xUGlahj46L4bAyf9zVKQ.png?width=404&height=404\"},\"\")},{label:\"Angel One\",link:\"https://www.angelone.in/\",logo:addImageAlt({pixelHeight:404,pixelWidth:404,src:\"https://framerusercontent.com/images/AAFxw3HuNb0uGCZc6flekf01gY4.png?width=404&height=404\"},\"\")},{label:\"Upstox\",link:\"https://visit.pnl.page/com-upstox\",logo:addImageAlt({pixelHeight:202,pixelWidth:202,src:\"https://framerusercontent.com/images/GDyNQrGIeeO3DCMVNdcWMAJY.png?width=202&height=202\"},\"\")},{label:\"Dhan\",link:\"https://dhan.co/\",logo:addImageAlt({pixelHeight:303,pixelWidth:303,src:\"https://framerusercontent.com/images/qtak92bYs8vLKvFrucTEdyyQ.png?width=303&height=303\"},\"\")},{label:\"5Paisa\",link:\"https://www.5paisa.com/\",logo:addImageAlt({pixelHeight:202,pixelWidth:202,src:\"https://framerusercontent.com/images/KVZN7HIuFKlfWr3fzjqFL3Q.png?width=202&height=202\"},\"\")},{label:\"IIFL\",link:\"https://www.iifl.com/\",logo:addImageAlt({pixelHeight:212,pixelWidth:212,src:\"https://framerusercontent.com/images/zyAHeDQ7mOdxYGp9yKAuilsy8.png?width=212&height=212\"},\"\")},{label:\"Fyers\",link:\"https://fyers.in/\",logo:addImageAlt({pixelHeight:202,pixelWidth:202,src:\"https://framerusercontent.com/images/60ECEx3rEhN74DvMA5BmU9pOuU.png?width=202&height=202\"},\"\")},{label:\"Shoonya\",link:\"https://shoonya.com/\",logo:addImageAlt({pixelHeight:212,pixelWidth:212,src:\"https://framerusercontent.com/images/4aDKhDYjV3PNhsiE1qMWtBInsJc.png?width=212&height=212\"},\"\")},{label:\"Kotak Securities\",link:\"https://www.kotakneo.com/\",logo:addImageAlt({pixelHeight:202,pixelWidth:202,src:\"https://framerusercontent.com/images/4uv1CNUGRIjzUmhL12gzD3gNgQ.png?width=202&height=202\"},\"\")},{label:\"Alice Blue\",link:\"https://aliceblueonline.com/\",logo:addImageAlt({pixelHeight:204,pixelWidth:204,src:\"https://framerusercontent.com/images/msOoOSKJNi02Hr5nZO18BAek8Zs.png?width=204&height=204\"},\"\")}]},ogP62OhXb:{defaultSelectedIndex:10},SPNc33bob:{defaultSelectedIndex:6},UAs5cMYA0:{defaultSelectedIndex:5,menuItems:[{label:\"Zerodha\",link:\"https://visit.pnl.page/com-zerodha\",logo:addImageAlt({pixelHeight:404,pixelWidth:404,src:\"https://framerusercontent.com/images/AbSJ5mNhtgLRLyMvGOSm8RzyX4.png?width=404&height=404\"},\"\")},{label:\"Groww\",link:\"https://visit.pnl.page/in-groww\",logo:addImageAlt({pixelHeight:404,pixelWidth:404,src:\"https://framerusercontent.com/images/SW3qO2xUGlahj46L4bAyf9zVKQ.png?width=404&height=404\"},\"\")},{label:\"Angel One\",link:\"https://www.angelone.in/\",logo:addImageAlt({pixelHeight:404,pixelWidth:404,src:\"https://framerusercontent.com/images/AAFxw3HuNb0uGCZc6flekf01gY4.png?width=404&height=404\"},\"\")},{label:\"Upstox\",link:\"https://upstox.com/\",logo:addImageAlt({pixelHeight:202,pixelWidth:202,src:\"https://framerusercontent.com/images/GDyNQrGIeeO3DCMVNdcWMAJY.png?width=202&height=202\"},\"\")},{label:\"Dhan\",link:\"https://dhan.co/\",logo:addImageAlt({pixelHeight:303,pixelWidth:303,src:\"https://framerusercontent.com/images/qtak92bYs8vLKvFrucTEdyyQ.png?width=303&height=303\"},\"\")},{label:\"5Paisa\",link:\"https://visit.pnl.page/com-5paisa\",logo:addImageAlt({pixelHeight:202,pixelWidth:202,src:\"https://framerusercontent.com/images/KVZN7HIuFKlfWr3fzjqFL3Q.png?width=202&height=202\"},\"\")},{label:\"IIFL\",link:\"https://visit.pnl.page/com-indiainfoline\",logo:addImageAlt({pixelHeight:212,pixelWidth:212,src:\"https://framerusercontent.com/images/zyAHeDQ7mOdxYGp9yKAuilsy8.png?width=212&height=212\"},\"\")},{label:\"Fyers\",link:\"https://visit.pnl.page/in-fyers\",logo:addImageAlt({pixelHeight:202,pixelWidth:202,src:\"https://framerusercontent.com/images/60ECEx3rEhN74DvMA5BmU9pOuU.png?width=202&height=202\"},\"\")},{label:\"Shoonya\",link:\"https://visit.pnl.page/com-shoonya\",logo:addImageAlt({pixelHeight:212,pixelWidth:212,src:\"https://framerusercontent.com/images/4aDKhDYjV3PNhsiE1qMWtBInsJc.png?width=212&height=212\"},\"\")},{label:\"Kotak Securities\",link:\"https://www.kotakneo.com/\",logo:addImageAlt({pixelHeight:202,pixelWidth:202,src:\"https://framerusercontent.com/images/4uv1CNUGRIjzUmhL12gzD3gNgQ.png?width=202&height=202\"},\"\")},{label:\"Alice Blue\",link:\"https://visit.pnl.page/com-aliceblueonline\",logo:addImageAlt({pixelHeight:204,pixelWidth:204,src:\"https://framerusercontent.com/images/msOoOSKJNi02Hr5nZO18BAek8Zs.png?width=204&height=204\"},\"\")}]},V7lFbWYSy:{defaultSelectedIndex:2,menuItems:[{label:\"Zerodha\",link:\"https://visit.pnl.page/com-zerodha\",logo:addImageAlt({pixelHeight:404,pixelWidth:404,src:\"https://framerusercontent.com/images/AbSJ5mNhtgLRLyMvGOSm8RzyX4.png?width=404&height=404\"},\"\")},{label:\"Groww\",link:\"https://groww.in/\",logo:addImageAlt({pixelHeight:404,pixelWidth:404,src:\"https://framerusercontent.com/images/SW3qO2xUGlahj46L4bAyf9zVKQ.png?width=404&height=404\"},\"\")},{label:\"Angel One\",link:\"https://visit.pnl.page/in-angelone\",logo:addImageAlt({pixelHeight:404,pixelWidth:404,src:\"https://framerusercontent.com/images/AAFxw3HuNb0uGCZc6flekf01gY4.png?width=404&height=404\"},\"\")},{label:\"Upstox\",link:\"https://upstox.com/\",logo:addImageAlt({pixelHeight:202,pixelWidth:202,src:\"https://framerusercontent.com/images/GDyNQrGIeeO3DCMVNdcWMAJY.png?width=202&height=202\"},\"\")},{label:\"Dhan\",link:\"https://dhan.co/\",logo:addImageAlt({pixelHeight:303,pixelWidth:303,src:\"https://framerusercontent.com/images/qtak92bYs8vLKvFrucTEdyyQ.png?width=303&height=303\"},\"\")},{label:\"5Paisa\",link:\"https://www.5paisa.com/\",logo:addImageAlt({pixelHeight:202,pixelWidth:202,src:\"https://framerusercontent.com/images/KVZN7HIuFKlfWr3fzjqFL3Q.png?width=202&height=202\"},\"\")},{label:\"IIFL\",link:\"https://www.iifl.com/\",logo:addImageAlt({pixelHeight:212,pixelWidth:212,src:\"https://framerusercontent.com/images/zyAHeDQ7mOdxYGp9yKAuilsy8.png?width=212&height=212\"},\"\")},{label:\"Fyers\",link:\"https://fyers.in/\",logo:addImageAlt({pixelHeight:202,pixelWidth:202,src:\"https://framerusercontent.com/images/60ECEx3rEhN74DvMA5BmU9pOuU.png?width=202&height=202\"},\"\")},{label:\"Shoonya\",link:\"https://shoonya.com/\",logo:addImageAlt({pixelHeight:212,pixelWidth:212,src:\"https://framerusercontent.com/images/4aDKhDYjV3PNhsiE1qMWtBInsJc.png?width=212&height=212\"},\"\")},{label:\"Kotak Securities\",link:\"https://www.kotakneo.com/\",logo:addImageAlt({pixelHeight:202,pixelWidth:202,src:\"https://framerusercontent.com/images/4uv1CNUGRIjzUmhL12gzD3gNgQ.png?width=202&height=202\"},\"\")},{label:\"Alice Blue\",link:\"https://aliceblueonline.com/\",logo:addImageAlt({pixelHeight:204,pixelWidth:204,src:\"https://framerusercontent.com/images/msOoOSKJNi02Hr5nZO18BAek8Zs.png?width=204&height=204\"},\"\")}]},vOCpgy5J5:{defaultSelectedIndex:8},ySLgfqpOO:{defaultSelectedIndex:0}},baseVariant,gestureVariant)})})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-04SzK.framer-dk28pj, .framer-04SzK .framer-dk28pj { display: block; }\",\".framer-04SzK.framer-1og0m98 { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 48px; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 380px; }\",\".framer-04SzK .framer-jlcbok-container { flex: 1 0 0px; height: auto; position: relative; width: 1px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 48\n * @framerIntrinsicWidth 380\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"ySLgfqpOO\":{\"layout\":[\"fixed\",\"fixed\"]},\"V7lFbWYSy\":{\"layout\":[\"fixed\",\"fixed\"]},\"j4Js7WrrA\":{\"layout\":[\"fixed\",\"fixed\"]},\"D_OJlriVZ\":{\"layout\":[\"fixed\",\"fixed\"]},\"UAs5cMYA0\":{\"layout\":[\"fixed\",\"fixed\"]},\"SPNc33bob\":{\"layout\":[\"fixed\",\"fixed\"]},\"GmUxybNPs\":{\"layout\":[\"fixed\",\"fixed\"]},\"vOCpgy5J5\":{\"layout\":[\"fixed\",\"fixed\"]},\"ogP62OhXb\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerWa1BOU0yk=withCSS(Component,css,\"framer-04SzK\");export default FramerWa1BOU0yk;FramerWa1BOU0yk.displayName=\"Connecting broker\";FramerWa1BOU0yk.defaultProps={height:48,width:380};addPropertyControls(FramerWa1BOU0yk,{variant:{options:[\"UJbibljF7\",\"ySLgfqpOO\",\"V7lFbWYSy\",\"j4Js7WrrA\",\"D_OJlriVZ\",\"UAs5cMYA0\",\"SPNc33bob\",\"GmUxybNPs\",\"vOCpgy5J5\",\"ogP62OhXb\"],optionTitles:[\"Default\",\"Zerodha\",\"AngelOne\",\"Upstox\",\"Dhan\",\"5Paisa\",\"IIFL\",\"Fyers\",\"Shoonya\",\"Alice Blue\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerWa1BOU0yk,[{explicitInter:true,fonts:[{cssFamilyName:\"General Sans\",source:\"fontshare\",style:\"normal\",uiFamilyName:\"General Sans\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/3RZHWSNONLLWJK3RLPEKUZOMM56GO4LJ/BPDRY7AHVI3MCDXXVXTQQ76H3UXA63S3/SB2OEB6IKZPRR6JT4GFJ2TFT6HBB6AZN.woff2\",weight:\"500\"}]},...DropdownMenuWithActionFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerWa1BOU0yk\",\"slots\":[],\"annotations\":{\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"ySLgfqpOO\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"V7lFbWYSy\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"j4Js7WrrA\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"D_OJlriVZ\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"UAs5cMYA0\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"SPNc33bob\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"GmUxybNPs\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"vOCpgy5J5\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"ogP62OhXb\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicWidth\":\"380\",\"framerIntrinsicHeight\":\"48\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Wa1BOU0yk.map","import{jsx as _jsx}from\"react/jsx-runtime\";import{forwardRef,useEffect,useState}from\"react\";export function changeVariant(Component){return /*#__PURE__*/forwardRef((props,ref)=>{const[variant,setVariant]=useState(\"Default\");useEffect(()=>{const params=new URLSearchParams(window.location.search);const appKey=params.get(\"app_key\");// Map URL values to component variant names\nconst variantMap={\"com-zerodha\":\"Zerodha\",\"in-angelone\":\"AngelOne\",\"com-upstox\":\"Upstox\",\"co-dhan\":\"Dhan\",\"com-5paisa\":\"5Paisa\",\"com-indiainfoline\":\"IIFL\",\"in-fyers\":\"Fyers\",\"com-shoonya\":\"Shoonya\",\"com-aliceblueonline\":\"Alice Blue\"};if(appKey&&variantMap[appKey]){setVariant(variantMap[appKey]);}else{setVariant(\"Default\");}},[]);return /*#__PURE__*/_jsx(Component,{ref:ref,...props,variant:variant});});}\nexport const __FramerMetadata__ = {\"exports\":{\"changeVariant\":{\"type\":\"reactHoc\",\"name\":\"changeVariant\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./ChangeVariant.map"],"mappings":"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"}