{"version":3,"file":"ConditionalForm.Cc0WIe1Z.mjs","names":["useState","startTransition"],"sources":["https:/framerusercontent.com/modules/jwj1tvrZyDj2YtDXB2l4/ihUtUlf7LcQKDavFtUju/ConditionalForm.js"],"sourcesContent":["// Conditional dropdown form component - selecting certain options reveals additional dropdowns\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{useState,startTransition}from\"react\";import{addPropertyControls,ControlType}from\"framer\";/**\n * Conditional Dropdown Form\n *\n * @framerIntrinsicWidth 400\n * @framerIntrinsicHeight 150\n *\n * @framerSupportedLayoutWidth any\n * @framerSupportedLayoutHeight auto\n */export default function ConditionalForm(props){const{colorRangeLabel,showGallery,showBrilliance,ambienceOptions,radianceOptions,resilienceOptions,essenceOptions,brillianceOptions,jointProfileLabel,jointProfileOptions,jointColourOptions,transitionProfileLabel,transitionProfileOptions,transitionColourOptions,edgeProfileLabel,edgeProfileOptions,edgeColourOptions,cornerProfileLabel,cornerProfileOptions,externalAngleLabel,externalAngleOptions,internalAngleLabel,internalAngleOptions,sealantLabel,sealantOptions,adhesiveLabel,adhesiveOptions,weldRodLabel,weldRodOptions,backgroundColor,textColor,borderColor,focusColor,labelFont,dropdownFont,secondaryLabelFont,borderRadius}=props;// Color Range state (original component)\nconst[colorRange,setColorRange]=useState(\"\");const[selectedColor,setSelectedColor]=useState(\"\");// Joint Profile state\nconst[jointProfile,setJointProfile]=useState(\"\");const[jointColour,setJointColour]=useState(\"\");const[jointQuantity,setJointQuantity]=useState(0);// Transition Profile state\nconst[transitionProfile,setTransitionProfile]=useState(\"\");const[transitionColour,setTransitionColour]=useState(\"\");const[transitionQuantity,setTransitionQuantity]=useState(0);// Edge Profile state\nconst[edgeProfile,setEdgeProfile]=useState(\"\");const[edgeColour,setEdgeColour]=useState(\"\");const[edgeQuantity,setEdgeQuantity]=useState(0);// Corner Profile state\nconst[cornerProfile,setCornerProfile]=useState(\"\");const[cornerQuantity,setCornerQuantity]=useState(0);const[externalAngle,setExternalAngle]=useState(\"\");const[externalAngleQuantity,setExternalAngleQuantity]=useState(0);const[internalAngle,setInternalAngle]=useState(\"\");const[internalAngleQuantity,setInternalAngleQuantity]=useState(0);// Sealant state\nconst[sealant,setSealant]=useState(\"\");const[sealantQuantity,setSealantQuantity]=useState(0);// Adhesive state\nconst[adhesive,setAdhesive]=useState(\"\");const[adhesiveQuantity,setAdhesiveQuantity]=useState(0);// Weld Rod state\nconst[weldRod,setWeldRod]=useState(\"\");const[weldRodQuantity,setWeldRodQuantity]=useState(0);// Focus states\nconst[focusedField,setFocusedField]=useState(null);const dropdownStyle={width:\"100%\",padding:\"16px 16px\",backgroundColor:backgroundColor,color:textColor,border:`1px solid ${borderColor}`,borderRadius:borderRadius,cursor:\"pointer\",appearance:\"none\",backgroundImage:`url(\"data:image/svg+xml,%3Csvg width='12' height='8' viewBox='0 0 12 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1.5L6 6.5L11 1.5' stroke='${encodeURIComponent(textColor)}' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E\")`,backgroundRepeat:\"no-repeat\",backgroundPosition:\"right 16px center\",paddingRight:\"40px\",...dropdownFont};const inputStyle={width:\"100%\",padding:\"16px 16px\",backgroundColor:backgroundColor,color:textColor,border:`1px solid ${borderColor}`,borderRadius:borderRadius,...dropdownFont};return /*#__PURE__*/_jsxs(\"div\",{style:{...props.style,position:\"relative\",display:\"flex\",flexDirection:\"column\",gap:24,width:\"100%\"},children:[/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\",gap:12},children:[/*#__PURE__*/_jsx(\"label\",{style:{...labelFont,color:textColor},children:colorRangeLabel}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",gap:12},children:[/*#__PURE__*/_jsx(\"div\",{style:{flex:1},children:/*#__PURE__*/_jsxs(\"select\",{name:\"Colour range\",value:colorRange,onChange:e=>startTransition(()=>{setColorRange(e.target.value);setSelectedColor(\"\");}),onFocus:()=>startTransition(()=>setFocusedField(\"colorRange\")),onBlur:()=>startTransition(()=>setFocusedField(null)),required:true,style:{...dropdownStyle,borderColor:focusedField===\"colorRange\"?focusColor:borderColor,outline:\"none\"},children:[/*#__PURE__*/_jsx(\"option\",{value:\"\",children:\"Select...\"}),/*#__PURE__*/_jsx(\"option\",{value:\"White\",children:\"White\"}),/*#__PURE__*/_jsx(\"option\",{value:\"Ambience\",children:\"Ambience\"}),/*#__PURE__*/_jsx(\"option\",{value:\"Radiance\",children:\"Radiance\"}),/*#__PURE__*/_jsx(\"option\",{value:\"Resilience\",children:\"Resilience\"}),/*#__PURE__*/_jsx(\"option\",{value:\"Essence\",children:\"Essence\"}),showBrilliance&&/*#__PURE__*/_jsx(\"option\",{value:\"Brilliance\",children:\"Brilliance\"}),showGallery&&/*#__PURE__*/_jsx(\"option\",{value:\"Gallery\",children:\"Gallery\"})]})}),colorRange===\"Ambience\"&&/*#__PURE__*/_jsx(\"div\",{style:{flex:1},children:/*#__PURE__*/_jsxs(\"select\",{name:\"Colour\",value:selectedColor,onChange:e=>startTransition(()=>setSelectedColor(e.target.value)),onFocus:()=>startTransition(()=>setFocusedField(\"selectedColor\")),onBlur:()=>startTransition(()=>setFocusedField(null)),required:true,style:{...dropdownStyle,borderColor:focusedField===\"selectedColor\"?focusColor:borderColor,outline:\"none\"},children:[/*#__PURE__*/_jsx(\"option\",{value:\"\",children:\"Select colour...\"}),ambienceOptions.map((option,index)=>/*#__PURE__*/_jsx(\"option\",{value:option.value,children:option.label},index))]})}),colorRange===\"Radiance\"&&/*#__PURE__*/_jsx(\"div\",{style:{flex:1},children:/*#__PURE__*/_jsxs(\"select\",{name:\"Colour\",value:selectedColor,onChange:e=>startTransition(()=>setSelectedColor(e.target.value)),onFocus:()=>startTransition(()=>setFocusedField(\"selectedColor\")),onBlur:()=>startTransition(()=>setFocusedField(null)),required:true,style:{...dropdownStyle,borderColor:focusedField===\"selectedColor\"?focusColor:borderColor,outline:\"none\"},children:[/*#__PURE__*/_jsx(\"option\",{value:\"\",children:\"Select colour...\"}),radianceOptions.map((option,index)=>/*#__PURE__*/_jsx(\"option\",{value:option.value,children:option.label},index))]})}),colorRange===\"Resilience\"&&/*#__PURE__*/_jsx(\"div\",{style:{flex:1},children:/*#__PURE__*/_jsxs(\"select\",{name:\"Colour\",value:selectedColor,onChange:e=>startTransition(()=>setSelectedColor(e.target.value)),onFocus:()=>startTransition(()=>setFocusedField(\"selectedColor\")),onBlur:()=>startTransition(()=>setFocusedField(null)),required:true,style:{...dropdownStyle,borderColor:focusedField===\"selectedColor\"?focusColor:borderColor,outline:\"none\"},children:[/*#__PURE__*/_jsx(\"option\",{value:\"\",children:\"Select colour...\"}),resilienceOptions.map((option,index)=>/*#__PURE__*/_jsx(\"option\",{value:option.value,children:option.label},index))]})}),colorRange===\"Essence\"&&/*#__PURE__*/_jsx(\"div\",{style:{flex:1},children:/*#__PURE__*/_jsxs(\"select\",{name:\"Colour\",value:selectedColor,onChange:e=>startTransition(()=>setSelectedColor(e.target.value)),onFocus:()=>startTransition(()=>setFocusedField(\"selectedColor\")),onBlur:()=>startTransition(()=>setFocusedField(null)),required:true,style:{...dropdownStyle,borderColor:focusedField===\"selectedColor\"?focusColor:borderColor,outline:\"none\"},children:[/*#__PURE__*/_jsx(\"option\",{value:\"\",children:\"Select colour...\"}),essenceOptions.map((option,index)=>/*#__PURE__*/_jsx(\"option\",{value:option.value,children:option.label},index))]})}),colorRange===\"Brilliance\"&&/*#__PURE__*/_jsx(\"div\",{style:{flex:1},children:/*#__PURE__*/_jsxs(\"select\",{name:\"Colour\",value:selectedColor,onChange:e=>startTransition(()=>setSelectedColor(e.target.value)),onFocus:()=>startTransition(()=>setFocusedField(\"selectedColor\")),onBlur:()=>startTransition(()=>setFocusedField(null)),required:true,style:{...dropdownStyle,borderColor:focusedField===\"selectedColor\"?focusColor:borderColor,outline:\"none\"},children:[/*#__PURE__*/_jsx(\"option\",{value:\"\",children:\"Select colour...\"}),brillianceOptions.map((option,index)=>/*#__PURE__*/_jsx(\"option\",{value:option.value,children:option.label},index))]})}),colorRange===\"Gallery\"&&/*#__PURE__*/_jsxs(\"div\",{style:{flex:1},children:[/*#__PURE__*/_jsx(\"label\",{htmlFor:\"gallery-upload\",style:{display:\"flex\",alignItems:\"center\",justifyContent:\"center\",minHeight:52,padding:\"16px\",backgroundColor:backgroundColor,color:textColor,border:`1px solid ${borderColor}`,borderRadius:borderRadius,cursor:\"pointer\",...dropdownFont},children:\"Upload Image\"}),/*#__PURE__*/_jsx(\"input\",{id:\"gallery-upload\",type:\"file\",name:\"Gallery_Image\",accept:\"image/*\",required:true,style:{display:\"none\"}})]})]})]}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\",gap:12},children:[/*#__PURE__*/_jsx(\"label\",{style:{...labelFont,color:textColor},children:jointProfileLabel}),/*#__PURE__*/_jsxs(\"select\",{name:\"Joint_Profile\",value:jointProfile,onChange:e=>startTransition(()=>{setJointProfile(e.target.value);setJointColour(\"\");setJointQuantity(0);}),onFocus:()=>startTransition(()=>setFocusedField(\"jointProfile\")),onBlur:()=>startTransition(()=>setFocusedField(null)),required:true,style:{...dropdownStyle,borderColor:focusedField===\"jointProfile\"?focusColor:borderColor,outline:\"none\"},children:[/*#__PURE__*/_jsx(\"option\",{value:\"\",children:\"Select...\"}),jointProfileOptions.map((option,index)=>/*#__PURE__*/_jsx(\"option\",{value:option,children:option},index))]}),(jointProfile===\"2500mm\"||jointProfile===\"3000mm\")&&/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",gap:12,marginTop:8},children:[/*#__PURE__*/_jsxs(\"div\",{style:{flex:1,display:\"flex\",flexDirection:\"column\",gap:8},children:[/*#__PURE__*/_jsx(\"label\",{style:{...secondaryLabelFont,color:textColor},children:\"Colour\"}),/*#__PURE__*/_jsxs(\"select\",{name:\"Joint_Profile_Colour\",value:jointColour,onChange:e=>startTransition(()=>setJointColour(e.target.value)),onFocus:()=>startTransition(()=>setFocusedField(\"jointColour\")),onBlur:()=>startTransition(()=>setFocusedField(null)),required:true,style:{...dropdownStyle,borderColor:focusedField===\"jointColour\"?focusColor:borderColor,outline:\"none\"},children:[/*#__PURE__*/_jsx(\"option\",{value:\"\",children:\"Select...\"}),jointColourOptions.map((option,index)=>/*#__PURE__*/_jsx(\"option\",{value:option,children:option},index))]})]}),/*#__PURE__*/_jsxs(\"div\",{style:{flex:1,display:\"flex\",flexDirection:\"column\",gap:8},children:[/*#__PURE__*/_jsx(\"label\",{style:{...secondaryLabelFont,color:textColor},children:\"Quantity\"}),/*#__PURE__*/_jsx(\"input\",{type:\"number\",name:\"Joint_Profile_Quantity\",value:jointQuantity,onChange:e=>startTransition(()=>setJointQuantity(Number(e.target.value))),onFocus:()=>startTransition(()=>setFocusedField(\"jointQuantity\")),onBlur:()=>startTransition(()=>setFocusedField(null)),min:\"0\",required:true,style:{...inputStyle,borderColor:focusedField===\"jointQuantity\"?focusColor:borderColor,outline:\"none\"}})]})]})]}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\",gap:12},children:[/*#__PURE__*/_jsx(\"label\",{style:{...labelFont,color:textColor},children:transitionProfileLabel}),/*#__PURE__*/_jsxs(\"select\",{name:\"Transition_Profile\",value:transitionProfile,onChange:e=>startTransition(()=>{setTransitionProfile(e.target.value);setTransitionColour(\"\");setTransitionQuantity(0);}),onFocus:()=>startTransition(()=>setFocusedField(\"transitionProfile\")),onBlur:()=>startTransition(()=>setFocusedField(null)),required:true,style:{...dropdownStyle,borderColor:focusedField===\"transitionProfile\"?focusColor:borderColor,outline:\"none\"},children:[/*#__PURE__*/_jsx(\"option\",{value:\"\",children:\"Select...\"}),transitionProfileOptions.map((option,index)=>/*#__PURE__*/_jsx(\"option\",{value:option,children:option},index))]}),(transitionProfile===\"2500mm\"||transitionProfile===\"3000mm\")&&/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",gap:12,marginTop:8},children:[/*#__PURE__*/_jsxs(\"div\",{style:{flex:1,display:\"flex\",flexDirection:\"column\",gap:8},children:[/*#__PURE__*/_jsx(\"label\",{style:{...secondaryLabelFont,color:textColor},children:\"Colour\"}),/*#__PURE__*/_jsxs(\"select\",{name:\"Transition_Profile_Colour\",value:transitionColour,onChange:e=>startTransition(()=>setTransitionColour(e.target.value)),onFocus:()=>startTransition(()=>setFocusedField(\"transitionColour\")),onBlur:()=>startTransition(()=>setFocusedField(null)),required:true,style:{...dropdownStyle,borderColor:focusedField===\"transitionColour\"?focusColor:borderColor,outline:\"none\"},children:[/*#__PURE__*/_jsx(\"option\",{value:\"\",children:\"Select...\"}),transitionColourOptions.map((option,index)=>/*#__PURE__*/_jsx(\"option\",{value:option,children:option},index))]})]}),/*#__PURE__*/_jsxs(\"div\",{style:{flex:1,display:\"flex\",flexDirection:\"column\",gap:8},children:[/*#__PURE__*/_jsx(\"label\",{style:{...secondaryLabelFont,color:textColor},children:\"Quantity\"}),/*#__PURE__*/_jsx(\"input\",{type:\"number\",name:\"Transition_Profile_Quantity\",value:transitionQuantity,onChange:e=>startTransition(()=>setTransitionQuantity(Number(e.target.value))),onFocus:()=>startTransition(()=>setFocusedField(\"transitionQuantity\")),onBlur:()=>startTransition(()=>setFocusedField(null)),min:\"0\",required:true,style:{...inputStyle,borderColor:focusedField===\"transitionQuantity\"?focusColor:borderColor,outline:\"none\"}})]})]})]}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\",gap:12},children:[/*#__PURE__*/_jsx(\"label\",{style:{...labelFont,color:textColor},children:edgeProfileLabel}),/*#__PURE__*/_jsxs(\"select\",{name:\"Edge_Profile\",value:edgeProfile,onChange:e=>startTransition(()=>{setEdgeProfile(e.target.value);setEdgeColour(\"\");setEdgeQuantity(0);}),onFocus:()=>startTransition(()=>setFocusedField(\"edgeProfile\")),onBlur:()=>startTransition(()=>setFocusedField(null)),required:true,style:{...dropdownStyle,borderColor:focusedField===\"edgeProfile\"?focusColor:borderColor,outline:\"none\"},children:[/*#__PURE__*/_jsx(\"option\",{value:\"\",children:\"Select...\"}),edgeProfileOptions.map((option,index)=>/*#__PURE__*/_jsx(\"option\",{value:option,children:option},index))]}),(edgeProfile===\"2500mm\"||edgeProfile===\"3000mm\")&&/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",gap:12,marginTop:8},children:[/*#__PURE__*/_jsxs(\"div\",{style:{flex:1,display:\"flex\",flexDirection:\"column\",gap:8},children:[/*#__PURE__*/_jsx(\"label\",{style:{...secondaryLabelFont,color:textColor},children:\"Colour\"}),/*#__PURE__*/_jsxs(\"select\",{name:\"Edge_Profile_Colour\",value:edgeColour,onChange:e=>startTransition(()=>setEdgeColour(e.target.value)),onFocus:()=>startTransition(()=>setFocusedField(\"edgeColour\")),onBlur:()=>startTransition(()=>setFocusedField(null)),required:true,style:{...dropdownStyle,borderColor:focusedField===\"edgeColour\"?focusColor:borderColor,outline:\"none\"},children:[/*#__PURE__*/_jsx(\"option\",{value:\"\",children:\"Select...\"}),edgeColourOptions.map((option,index)=>/*#__PURE__*/_jsx(\"option\",{value:option,children:option},index))]})]}),/*#__PURE__*/_jsxs(\"div\",{style:{flex:1,display:\"flex\",flexDirection:\"column\",gap:8},children:[/*#__PURE__*/_jsx(\"label\",{style:{...secondaryLabelFont,color:textColor},children:\"Quantity\"}),/*#__PURE__*/_jsx(\"input\",{type:\"number\",name:\"Edge_Profile_Quantity\",value:edgeQuantity,onChange:e=>startTransition(()=>setEdgeQuantity(Number(e.target.value))),onFocus:()=>startTransition(()=>setFocusedField(\"edgeQuantity\")),onBlur:()=>startTransition(()=>setFocusedField(null)),min:\"0\",required:true,style:{...inputStyle,borderColor:focusedField===\"edgeQuantity\"?focusColor:borderColor,outline:\"none\"}})]})]})]}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\",gap:12},children:[/*#__PURE__*/_jsx(\"label\",{style:{...labelFont,color:textColor},children:cornerProfileLabel}),/*#__PURE__*/_jsxs(\"select\",{name:\"Corner_Profile\",value:cornerProfile,onChange:e=>startTransition(()=>{setCornerProfile(e.target.value);setCornerQuantity(0);}),onFocus:()=>startTransition(()=>setFocusedField(\"cornerProfile\")),onBlur:()=>startTransition(()=>setFocusedField(null)),required:true,style:{...dropdownStyle,borderColor:focusedField===\"cornerProfile\"?focusColor:borderColor,outline:\"none\"},children:[/*#__PURE__*/_jsx(\"option\",{value:\"\",children:\"Select...\"}),cornerProfileOptions.map((option,index)=>/*#__PURE__*/_jsx(\"option\",{value:option,children:option},index))]}),cornerProfile&&cornerProfile!==\"No\"&&/*#__PURE__*/_jsxs(\"div\",{style:{marginTop:8},children:[/*#__PURE__*/_jsx(\"label\",{style:{...secondaryLabelFont,color:textColor,marginBottom:8,display:\"block\"},children:\"Quantity\"}),/*#__PURE__*/_jsx(\"input\",{type:\"number\",name:\"Corner_Profile_Quantity\",value:cornerQuantity,onChange:e=>startTransition(()=>setCornerQuantity(Number(e.target.value))),onFocus:()=>startTransition(()=>setFocusedField(\"cornerQuantity\")),onBlur:()=>startTransition(()=>setFocusedField(null)),min:\"0\",required:true,style:{...inputStyle,borderColor:focusedField===\"cornerQuantity\"?focusColor:borderColor,outline:\"none\"}})]})]}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\",gap:12},children:[/*#__PURE__*/_jsx(\"label\",{style:{...labelFont,color:textColor},children:externalAngleLabel}),/*#__PURE__*/_jsxs(\"select\",{name:\"External_Angle\",value:externalAngle,onChange:e=>startTransition(()=>{setExternalAngle(e.target.value);setExternalAngleQuantity(0);}),onFocus:()=>startTransition(()=>setFocusedField(\"externalAngle\")),onBlur:()=>startTransition(()=>setFocusedField(null)),required:true,style:{...dropdownStyle,borderColor:focusedField===\"externalAngle\"?focusColor:borderColor,outline:\"none\"},children:[/*#__PURE__*/_jsx(\"option\",{value:\"\",children:\"Select...\"}),externalAngleOptions.map((option,index)=>/*#__PURE__*/_jsx(\"option\",{value:option,children:option},index))]}),externalAngle&&externalAngle!==\"No\"&&/*#__PURE__*/_jsxs(\"div\",{style:{marginTop:8},children:[/*#__PURE__*/_jsx(\"label\",{style:{...secondaryLabelFont,color:textColor,marginBottom:8,display:\"block\"},children:\"Quantity\"}),/*#__PURE__*/_jsx(\"input\",{type:\"number\",name:\"External_Angle_Quantity\",value:externalAngleQuantity,onChange:e=>startTransition(()=>setExternalAngleQuantity(Number(e.target.value))),onFocus:()=>startTransition(()=>setFocusedField(\"externalAngleQuantity\")),onBlur:()=>startTransition(()=>setFocusedField(null)),min:\"0\",required:true,style:{...inputStyle,borderColor:focusedField===\"externalAngleQuantity\"?focusColor:borderColor,outline:\"none\"}})]})]}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\",gap:12},children:[/*#__PURE__*/_jsx(\"label\",{style:{...labelFont,color:textColor},children:internalAngleLabel}),/*#__PURE__*/_jsxs(\"select\",{name:\"Internal_Angle\",value:internalAngle,onChange:e=>startTransition(()=>{setInternalAngle(e.target.value);setInternalAngleQuantity(0);}),onFocus:()=>startTransition(()=>setFocusedField(\"internalAngle\")),onBlur:()=>startTransition(()=>setFocusedField(null)),required:true,style:{...dropdownStyle,borderColor:focusedField===\"internalAngle\"?focusColor:borderColor,outline:\"none\"},children:[/*#__PURE__*/_jsx(\"option\",{value:\"\",children:\"Select...\"}),internalAngleOptions.map((option,index)=>/*#__PURE__*/_jsx(\"option\",{value:option,children:option},index))]}),internalAngle&&internalAngle!==\"No\"&&/*#__PURE__*/_jsxs(\"div\",{style:{marginTop:8},children:[/*#__PURE__*/_jsx(\"label\",{style:{...secondaryLabelFont,color:textColor,marginBottom:8,display:\"block\"},children:\"Quantity\"}),/*#__PURE__*/_jsx(\"input\",{type:\"number\",name:\"Internal_Angle_Quantity\",value:internalAngleQuantity,onChange:e=>startTransition(()=>setInternalAngleQuantity(Number(e.target.value))),onFocus:()=>startTransition(()=>setFocusedField(\"internalAngleQuantity\")),onBlur:()=>startTransition(()=>setFocusedField(null)),min:\"0\",required:true,style:{...inputStyle,borderColor:focusedField===\"internalAngleQuantity\"?focusColor:borderColor,outline:\"none\"}})]})]}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\",gap:12},children:[/*#__PURE__*/_jsx(\"label\",{style:{...labelFont,color:textColor},children:sealantLabel}),/*#__PURE__*/_jsxs(\"select\",{name:\"Sealant\",value:sealant,onChange:e=>startTransition(()=>{setSealant(e.target.value);setSealantQuantity(0);}),onFocus:()=>startTransition(()=>setFocusedField(\"sealant\")),onBlur:()=>startTransition(()=>setFocusedField(null)),required:true,style:{...dropdownStyle,borderColor:focusedField===\"sealant\"?focusColor:borderColor,outline:\"none\"},children:[/*#__PURE__*/_jsx(\"option\",{value:\"\",children:\"Select...\"}),sealantOptions.map((option,index)=>/*#__PURE__*/_jsx(\"option\",{value:option,children:option},index))]}),sealant&&sealant!==\"No\"&&/*#__PURE__*/_jsxs(\"div\",{style:{marginTop:8},children:[/*#__PURE__*/_jsx(\"label\",{style:{...secondaryLabelFont,color:textColor,marginBottom:8,display:\"block\"},children:\"Sealant Quantity\"}),/*#__PURE__*/_jsx(\"input\",{type:\"number\",name:\"Sealant_Quantity\",value:sealantQuantity,onChange:e=>startTransition(()=>setSealantQuantity(Number(e.target.value))),onFocus:()=>startTransition(()=>setFocusedField(\"sealantQuantity\")),onBlur:()=>startTransition(()=>setFocusedField(null)),min:\"0\",required:true,style:{...inputStyle,borderColor:focusedField===\"sealantQuantity\"?focusColor:borderColor,outline:\"none\"}})]})]}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\",gap:12},children:[/*#__PURE__*/_jsx(\"label\",{style:{...labelFont,color:textColor},children:adhesiveLabel}),/*#__PURE__*/_jsxs(\"select\",{name:\"Adhesive\",value:adhesive,onChange:e=>startTransition(()=>{setAdhesive(e.target.value);setAdhesiveQuantity(0);}),onFocus:()=>startTransition(()=>setFocusedField(\"adhesive\")),onBlur:()=>startTransition(()=>setFocusedField(null)),required:true,style:{...dropdownStyle,borderColor:focusedField===\"adhesive\"?focusColor:borderColor,outline:\"none\"},children:[/*#__PURE__*/_jsx(\"option\",{value:\"\",children:\"Select...\"}),adhesiveOptions.map((option,index)=>/*#__PURE__*/_jsx(\"option\",{value:option,children:option},index))]}),adhesive&&adhesive!==\"No\"&&/*#__PURE__*/_jsxs(\"div\",{style:{marginTop:8},children:[/*#__PURE__*/_jsx(\"label\",{style:{...secondaryLabelFont,color:textColor,marginBottom:8,display:\"block\"},children:\"Adhesive Quantity\"}),/*#__PURE__*/_jsx(\"input\",{type:\"number\",name:\"Adhesive_Quantity\",value:adhesiveQuantity,onChange:e=>startTransition(()=>setAdhesiveQuantity(Number(e.target.value))),onFocus:()=>startTransition(()=>setFocusedField(\"adhesiveQuantity\")),onBlur:()=>startTransition(()=>setFocusedField(null)),min:\"0\",required:true,style:{...inputStyle,borderColor:focusedField===\"adhesiveQuantity\"?focusColor:borderColor,outline:\"none\"}})]})]}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\",gap:12},children:[/*#__PURE__*/_jsx(\"label\",{style:{...labelFont,color:textColor},children:weldRodLabel}),/*#__PURE__*/_jsxs(\"select\",{name:\"Weld_Rod\",value:weldRod,onChange:e=>startTransition(()=>{setWeldRod(e.target.value);setWeldRodQuantity(0);}),onFocus:()=>startTransition(()=>setFocusedField(\"weldRod\")),onBlur:()=>startTransition(()=>setFocusedField(null)),required:true,style:{...dropdownStyle,borderColor:focusedField===\"weldRod\"?focusColor:borderColor,outline:\"none\"},children:[/*#__PURE__*/_jsx(\"option\",{value:\"\",children:\"Select...\"}),weldRodOptions.map((option,index)=>/*#__PURE__*/_jsx(\"option\",{value:option,children:option},index))]}),weldRod&&weldRod!==\"No\"&&/*#__PURE__*/_jsxs(\"div\",{style:{marginTop:8},children:[/*#__PURE__*/_jsx(\"label\",{style:{...secondaryLabelFont,color:textColor,marginBottom:8,display:\"block\"},children:\"Weld Rod Quantity\"}),/*#__PURE__*/_jsx(\"input\",{type:\"number\",name:\"Weld_Rod_Quantity\",value:weldRodQuantity,onChange:e=>startTransition(()=>setWeldRodQuantity(Number(e.target.value))),onFocus:()=>startTransition(()=>setFocusedField(\"weldRodQuantity\")),onBlur:()=>startTransition(()=>setFocusedField(null)),min:\"0\",required:true,style:{...inputStyle,borderColor:focusedField===\"weldRodQuantity\"?focusColor:borderColor,outline:\"none\"}})]})]}),/*#__PURE__*/_jsx(\"style\",{children:`\n                    @keyframes slideIn {\n                        from {\n                            opacity: 0;\n                            transform: translateY(-10px);\n                        }\n                        to {\n                            opacity: 1;\n                            transform: translateY(0);\n                        }\n                    }\n                `})]});}addPropertyControls(ConditionalForm,{// Color Range (Original Component)\ncolorRangeLabel:{type:ControlType.String,title:\"Color Range Label\",defaultValue:\"Colour Range\"},showGallery:{type:ControlType.Boolean,title:\"Show Gallery\",defaultValue:true,enabledTitle:\"Show\",disabledTitle:\"Hide\"},showBrilliance:{type:ControlType.Boolean,title:\"Show Brilliance\",defaultValue:true,enabledTitle:\"Show\",disabledTitle:\"Hide\"},ambienceOptions:{type:ControlType.Array,title:\"Ambience Options\",control:{type:ControlType.Object,controls:{label:{type:ControlType.String,defaultValue:\"Option\"},value:{type:ControlType.String,defaultValue:\"option\"}}},defaultValue:[{label:\"Option 1\",value:\"ambience_1\"},{label:\"Option 2\",value:\"ambience_2\"},{label:\"Option 3\",value:\"ambience_3\"},{label:\"Option 4\",value:\"ambience_4\"},{label:\"Option 5\",value:\"ambience_5\"},{label:\"Option 6\",value:\"ambience_6\"},{label:\"Option 7\",value:\"ambience_7\"},{label:\"Option 8\",value:\"ambience_8\"}]},radianceOptions:{type:ControlType.Array,title:\"Radiance Options\",control:{type:ControlType.Object,controls:{label:{type:ControlType.String,defaultValue:\"Option\"},value:{type:ControlType.String,defaultValue:\"option\"}}},defaultValue:[{label:\"Option 1\",value:\"radiance_1\"},{label:\"Option 2\",value:\"radiance_2\"},{label:\"Option 3\",value:\"radiance_3\"},{label:\"Option 4\",value:\"radiance_4\"},{label:\"Option 5\",value:\"radiance_5\"},{label:\"Option 6\",value:\"radiance_6\"},{label:\"Option 7\",value:\"radiance_7\"},{label:\"Option 8\",value:\"radiance_8\"},{label:\"Option 9\",value:\"radiance_9\"},{label:\"Option 10\",value:\"radiance_10\"},{label:\"Option 11\",value:\"radiance_11\"},{label:\"Option 12\",value:\"radiance_12\"},{label:\"Option 13\",value:\"radiance_13\"},{label:\"Option 14\",value:\"radiance_14\"}]},resilienceOptions:{type:ControlType.Array,title:\"Resilience Options\",control:{type:ControlType.Object,controls:{label:{type:ControlType.String,defaultValue:\"Option\"},value:{type:ControlType.String,defaultValue:\"option\"}}},defaultValue:[{label:\"Option 1\",value:\"resilience_1\"},{label:\"Option 2\",value:\"resilience_2\"},{label:\"Option 3\",value:\"resilience_3\"},{label:\"Option 4\",value:\"resilience_4\"},{label:\"Option 5\",value:\"resilience_5\"},{label:\"Option 6\",value:\"resilience_6\"},{label:\"Option 7\",value:\"resilience_7\"},{label:\"Option 8\",value:\"resilience_8\"},{label:\"Option 9\",value:\"resilience_9\"},{label:\"Option 10\",value:\"resilience_10\"},{label:\"Option 11\",value:\"resilience_11\"},{label:\"Option 12\",value:\"resilience_12\"},{label:\"Option 13\",value:\"resilience_13\"},{label:\"Option 14\",value:\"resilience_14\"},{label:\"Option 15\",value:\"resilience_15\"},{label:\"Option 16\",value:\"resilience_16\"}]},essenceOptions:{type:ControlType.Array,title:\"Essence Options\",control:{type:ControlType.Object,controls:{label:{type:ControlType.String,defaultValue:\"Option\"},value:{type:ControlType.String,defaultValue:\"option\"}}},defaultValue:[{label:\"Option 1\",value:\"essence_1\"},{label:\"Option 2\",value:\"essence_2\"},{label:\"Option 3\",value:\"essence_3\"},{label:\"Option 4\",value:\"essence_4\"}]},brillianceOptions:{type:ControlType.Array,title:\"Brilliance Options\",control:{type:ControlType.Object,controls:{label:{type:ControlType.String,defaultValue:\"Option\"},value:{type:ControlType.String,defaultValue:\"option\"}}},defaultValue:[{label:\"Option 1\",value:\"brilliance_1\"},{label:\"Option 2\",value:\"brilliance_2\"},{label:\"Option 3\",value:\"brilliance_3\"},{label:\"Option 4\",value:\"brilliance_4\"}]},// Joint Profile\njointProfileLabel:{type:ControlType.String,title:\"Joint Profile Label\",defaultValue:\"Joint Profile\"},jointProfileOptions:{type:ControlType.Array,title:\"Joint Profile Options\",control:{type:ControlType.String},defaultValue:[\"No\",\"2500mm\",\"3000mm\"]},jointColourOptions:{type:ControlType.Array,title:\"Joint Colour Options\",control:{type:ControlType.String},defaultValue:[\"White\",\"Colour Matched\"]},// Transition Profile\ntransitionProfileLabel:{type:ControlType.String,title:\"Transition Profile Label\",defaultValue:\"Transition Profile\"},transitionProfileOptions:{type:ControlType.Array,title:\"Transition Profile Options\",control:{type:ControlType.String},defaultValue:[\"No\",\"2500mm\",\"3000mm\"]},transitionColourOptions:{type:ControlType.Array,title:\"Transition Colour Options\",control:{type:ControlType.String},defaultValue:[\"White\",\"Colour Matched\"]},// Edge Profile\nedgeProfileLabel:{type:ControlType.String,title:\"Edge Profile Label\",defaultValue:\"Edge Profile\"},edgeProfileOptions:{type:ControlType.Array,title:\"Edge Profile Options\",control:{type:ControlType.String},defaultValue:[\"No\",\"2500mm\",\"3000mm\"]},edgeColourOptions:{type:ControlType.Array,title:\"Edge Colour Options\",control:{type:ControlType.String},defaultValue:[\"White\",\"Colour Matched\"]},// Corner Profile\ncornerProfileLabel:{type:ControlType.String,title:\"Corner Profile Label\",defaultValue:\"Corner Profile\"},cornerProfileOptions:{type:ControlType.Array,title:\"Corner Profile Options\",control:{type:ControlType.String},defaultValue:[\"No\",\"2500mm\",\"3000mm\"]},externalAngleLabel:{type:ControlType.String,title:\"External Angle Label\",defaultValue:\"External Angle\"},externalAngleOptions:{type:ControlType.Array,title:\"External Angle Options\",control:{type:ControlType.String},defaultValue:[\"No\",\"3025 x 25 x 25 mm\",\"3050 x 50 x 50 mm\"]},internalAngleLabel:{type:ControlType.String,title:\"Internal Angle Label\",defaultValue:\"Internal Angle\"},internalAngleOptions:{type:ControlType.Array,title:\"Internal Angle Options\",control:{type:ControlType.String},defaultValue:[\"No\",\"3025 x 25 x 25 mm\",\"3050 x 50 x 50 mm\"]},// Sealant\nsealantLabel:{type:ControlType.String,title:\"Sealant Label\",defaultValue:\"Sealant\"},sealantOptions:{type:ControlType.Array,title:\"Sealant Options\",control:{type:ControlType.String},defaultValue:[\"No\",\"White\",\"Clear\",\"Colour Matched\"]},// Adhesive\nadhesiveLabel:{type:ControlType.String,title:\"Adhesive Label\",defaultValue:\"Adhesive\"},adhesiveOptions:{type:ControlType.Array,title:\"Adhesive Options\",control:{type:ControlType.String},defaultValue:[\"No\",\"6.5kg tub\",\"8kg tub\"]},// Weld Rod\nweldRodLabel:{type:ControlType.String,title:\"Weld Rod Label\",defaultValue:\"Weld Rod\"},weldRodOptions:{type:ControlType.Array,title:\"Weld Rod Options\",control:{type:ControlType.String},defaultValue:[\"No\",\"White\",\"Colour Matched\"]},// Styling\nbackgroundColor:{type:ControlType.Color,title:\"Background\",defaultValue:\"#FFFFFF\"},textColor:{type:ControlType.Color,title:\"Text Color\",defaultValue:\"#000000\"},borderColor:{type:ControlType.Color,title:\"Border Color\",defaultValue:\"#CCCCCC\"},focusColor:{type:ControlType.Color,title:\"Focus Color\",defaultValue:\"#0099FF\"},labelFont:{type:ControlType.Font,title:\"Label Font\",controls:\"extended\",defaultFontType:\"sans-serif\",defaultValue:{fontSize:\"14px\",variant:\"Semibold\",letterSpacing:\"-0.01em\",lineHeight:\"1em\"}},dropdownFont:{type:ControlType.Font,title:\"Dropdown Font\",controls:\"extended\",defaultFontType:\"sans-serif\",defaultValue:{fontSize:\"15px\",variant:\"Medium\",letterSpacing:\"-0.01em\",lineHeight:\"1em\"}},secondaryLabelFont:{type:ControlType.Font,title:\"Secondary Label Font\",controls:\"extended\",defaultFontType:\"sans-serif\",defaultValue:{fontSize:\"13px\",variant:\"Medium\",letterSpacing:\"-0.01em\",lineHeight:\"1em\"}},borderRadius:{type:ControlType.Number,title:\"Border Radius\",defaultValue:8,min:0,max:20,step:1}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"ConditionalForm\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"150\",\"framerSupportedLayoutHeight\":\"auto\",\"framerSupportedLayoutWidth\":\"any\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"400\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./ConditionalForm.map"],"mappings":"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"}