{
  "version": 3,
  "sources": ["ssg:https://framerusercontent.com/modules/6Bjpl0YCChH8hURCJcLC/e01x7LLqrVZFPVj2JsBx/VantaEffect.js"],
  "sourcesContent": ["import{jsx as _jsx}from\"react/jsx-runtime\";import{useEffect,useRef,useState}from\"react\";import{addPropertyControls,ControlType}from\"framer\";/**\n * @framerSupportedLayoutWidth any\n * @framerSupportedLayoutHeight any\n */export default function VantaEffect(props){const containerRef=useRef(null);const[isVisible,setIsVisible]=useState(false);useEffect(()=>{let observer;let vantaEffect;const getEffectOptions=(effect,props)=>{const options={BIRDS:props.birds||{},FOG:props.fog||{},WAVES:props.waves||{},CLOUDS:props.clouds||{},CLOUDS2:props.clouds2||{},GLOBE:props.globe||{},NET:props.net||{},CELLS:props.cells||{},TRUNK:props.trunk||{},TOPOLOGY:props.topology||{},DOTS:props.dots||{},RINGS:props.rings||{},HALO:props.halo||{}};return options[effect]||{};};// Funkcja konwertuj\u0105ca rgba na szesnastkowy format akceptowany przez VantaJS\nfunction rgbaToVantaColor(rgba){const match=rgba.match(/rgba?\\((\\d+),\\s*(\\d+),\\s*(\\d+)(?:,\\s*[\\d\\.]+)?\\)/);if(match){const r=parseInt(match[1],10);const g=parseInt(match[2],10);const b=parseInt(match[3],10);return r<<16|g<<8|b;}return null;}// Przetwarzanie effectOptions\nfunction transformEffectOptions(effectOptions){const transformedOptions={...effectOptions};for(const key in transformedOptions){if(typeof transformedOptions[key]===\"string\"&&transformedOptions[key].startsWith(\"rgba\")){const vantaColor=rgbaToVantaColor(transformedOptions[key]);if(vantaColor!==null){transformedOptions[key]=vantaColor;}}}return transformedOptions;}const initVanta=()=>{if(window.VANTA&&containerRef.current){var _props_effect;const effectType=((_props_effect=props.effect)===null||_props_effect===void 0?void 0:_props_effect.toUpperCase())||\"BIRDS\";const effectOptions=getEffectOptions(effectType,props);const transformedEffectOptions=transformEffectOptions(effectOptions);if(window.VANTA[effectType]){var _props_mouseControls,_props_touchControls,_props_gyroControls;vantaEffect=window.VANTA[effectType]({el:containerRef.current,mouseControls:(_props_mouseControls=props.mouseControls)!==null&&_props_mouseControls!==void 0?_props_mouseControls:true,touchControls:(_props_touchControls=props.touchControls)!==null&&_props_touchControls!==void 0?_props_touchControls:true,gyroControls:(_props_gyroControls=props.gyroControls)!==null&&_props_gyroControls!==void 0?_props_gyroControls:false,minHeight:props.minHeight||200,minWidth:props.minWidth||200,scale:props.scale||1,scaleMobile:props.scaleMobile||1,...transformedEffectOptions});}else{console.error(`Effect ${effectType} is not supported by VantaJS.`);}}};const loadScripts=()=>{if(!window.THREE){const scriptThree=document.createElement(\"script\");scriptThree.src=\"https://cdnjs.cloudflare.com/ajax/libs/three.js/r110/three.min.js\";scriptThree.async=true;scriptThree.onload=()=>loadP5Script();document.body.appendChild(scriptThree);}else if(!window.p5){loadP5Script();}else{loadVantaScript(initVanta);}};const loadP5Script=()=>{if(!window.p5){const scriptP5=document.createElement(\"script\");scriptP5.src=\"https://cdnjs.cloudflare.com/ajax/libs/p5.js/1.4.0/p5.min.js\";scriptP5.async=true;scriptP5.onload=()=>loadVantaScript(initVanta);document.body.appendChild(scriptP5);}else{loadVantaScript(initVanta);}};const loadVantaScript=callback=>{var _props_effect;const scriptVanta=document.createElement(\"script\");scriptVanta.src=`https://cdnjs.cloudflare.com/ajax/libs/vanta/0.5.21/vanta.${((_props_effect=props.effect)===null||_props_effect===void 0?void 0:_props_effect.toLowerCase())||\"birds\"}.min.js`;scriptVanta.async=true;scriptVanta.onload=callback;document.body.appendChild(scriptVanta);};const handleIntersection=entries=>{const[entry]=entries;if(entry.isIntersecting){setIsVisible(true);observer.disconnect()// Nie musimy ju\u017C obserwowa\u0107\n;}};if(containerRef.current){observer=new IntersectionObserver(handleIntersection,{root:null,threshold:.1,rootMargin:\"300px\"});observer.observe(containerRef.current);}if(isVisible){loadScripts();}return()=>{if(vantaEffect)vantaEffect.destroy();if(observer)observer.disconnect();};},[isVisible,props.effect,props.mouseControls,props.touchControls,props.gyroControls,props.minHeight,props.minWidth,props.scale,props.scaleMobile,props.effectOptions]);return /*#__PURE__*/_jsx(\"div\",{ref:containerRef,style:containerStyle});}const containerStyle={height:\"100%\",width:\"100%\"};// Dodaj wsp\u00F3lne kontrolki\naddPropertyControls(VantaEffect,{effect:{type:ControlType.Enum,title:\"Effect\",options:[\"BIRDS\",\"FOG\",\"WAVES\",//\"CLOUDS\",\n//\"CLOUDS2\",\n\"GLOBE\",\"NET\",\"CELLS\",\"TRUNK\",//\"TOPOLOGY\",\n\"DOTS\",\"RINGS\",\"HALO\"],optionTitles:[\"Birds\",\"Fog\",\"Waves\",//\"Clouds\",\n//\"Clouds 2\",\n\"Globe\",\"Net\",\"Cells\",\"Trunk\",//\"Topology\",\n\"Dots\",\"Rings\",\"Halo\"],defaultValue:\"BIRDS\"},mouseControls:{type:ControlType.Boolean,title:\"Mouse Controls\",defaultValue:true},touchControls:{type:ControlType.Boolean,title:\"Touch Controls\",defaultValue:true},gyroControls:{type:ControlType.Boolean,title:\"Gyro Controls\",defaultValue:false},minHeight:{type:ControlType.Number,title:\"Min Height\",defaultValue:200},minWidth:{type:ControlType.Number,title:\"Min Width\",defaultValue:200},scale:{type:ControlType.Number,title:\"Scale\",defaultValue:1,min:.5,max:3,step:.1},scaleMobile:{type:ControlType.Number,title:\"Scale Mobile\",defaultValue:1,min:.5,max:3,step:.1},birds:{type:ControlType.Object,title:\"Birds Options\",controls:{backgroundColor:{type:ControlType.Color,title:\"Background Color\",defaultValue:\"#000000\"},color1:{type:ControlType.Color,title:\"Color 1\",defaultValue:\"#ff1c1c\"},color2:{type:ControlType.Color,title:\"Color 2\",defaultValue:\"#1db7de\"},colorMode:{type:ControlType.Enum,title:\"Color Mode\",options:[\"variance\",\"blend\",\"default\"],defaultValue:\"variance\"},birdSize:{type:ControlType.Number,title:\"Bird Size\",defaultValue:1.3,min:.5,max:3,step:.1},wingSpan:{type:ControlType.Number,title:\"Wing Span\",defaultValue:31,min:10,max:100,step:1},speedLimit:{type:ControlType.Number,title:\"Speed Limit\",defaultValue:6,min:1,max:10,step:.1},separation:{type:ControlType.Number,title:\"Separation\",defaultValue:35,min:10,max:100,step:1},alignment:{type:ControlType.Number,title:\"Alignment\",defaultValue:26,min:10,max:100,step:1},cohesion:{type:ControlType.Number,title:\"Cohesion\",defaultValue:26,min:10,max:100,step:1}},defaultValue:{},hidden:props=>props.effect!==\"BIRDS\"},fog:{type:ControlType.Object,title:\"Fog Options\",controls:{highlightColor:{type:ControlType.Color,title:\"Highlight Color\",defaultValue:\"#000000\"},midtoneColor:{type:ControlType.Color,title:\"Midtone Color\",defaultValue:\"#9b9b9b\"},lowlightColor:{type:ControlType.Color,title:\"Lowlight Color\",defaultValue:\"#bbbbbb\"},baseColor:{type:ControlType.Color,title:\"Base Color\",defaultValue:\"#f0dbdb\"},blurFactor:{type:ControlType.Number,title:\"Blur Factor\",defaultValue:.57,min:.1,max:2,step:.01},speed:{type:ControlType.Number,title:\"Speed\",defaultValue:1.1,min:.1,max:3,step:.1},zoom:{type:ControlType.Number,title:\"Zoom\",defaultValue:.7,min:.1,max:3,step:.1}},defaultValue:{},hidden:props=>props.effect!==\"FOG\"},waves:{type:ControlType.Object,title:\"Waves Options\",controls:{color:{type:ControlType.Color,title:\"Color\",defaultValue:\"#005b93\"},shininess:{type:ControlType.Number,title:\"Shininess\",defaultValue:26,min:0,max:100,step:1},waveHeight:{type:ControlType.Number,title:\"Wave Height\",defaultValue:16,min:1,max:50,step:1},zoom:{type:ControlType.Number,title:\"Zoom\",defaultValue:1.04,min:.5,max:3,step:.01}},defaultValue:{},hidden:props=>props.effect!==\"WAVES\"},clouds:{type:ControlType.Object,title:\"Clouds Options\",controls:{skyColor:{type:ControlType.Color,title:\"Sky Color\",defaultValue:\"#92d8f7\"},cloudColor:{type:ControlType.Color,title:\"Cloud Color\",defaultValue:\"#6a87c8\"},sunColor:{type:ControlType.Color,title:\"Sun Color\",defaultValue:\"#ed972f\"},sunGlareColor:{type:ControlType.Color,title:\"Sun Glare Color\",defaultValue:\"#f75f2c\"},sunlightColor:{type:ControlType.Color,title:\"Sunlight Color\",defaultValue:\"#f29235\"},speed:{type:ControlType.Number,title:\"Speed\",defaultValue:.5,min:.1,max:3,step:.1}},defaultValue:{},hidden:props=>props.effect!==\"CLOUDS\"},globe:{type:ControlType.Object,title:\"Globe Options\",controls:{color:{type:ControlType.Color,title:\"Color\",defaultValue:\"#7f7f7f\"},color2:{type:ControlType.Color,title:\"Color 2\",defaultValue:\"#616161\"},size:{type:ControlType.Number,title:\"Size\",defaultValue:.6},backgroundColor:{type:ControlType.Color,title:\"Background Color\",defaultValue:\"#000000\"}},defaultValue:{},hidden:props=>props.effect!==\"GLOBE\"},net:{type:ControlType.Object,title:\"Net Options\",controls:{color:{type:ControlType.Color,title:\"Color\",defaultValue:\"#5671be\"},backgroundColor:{type:ControlType.Color,title:\"Background Color\",defaultValue:\"#000000\"},points:{type:ControlType.Number,title:\"Points\",defaultValue:11,min:1,max:50,step:1},maxDistance:{type:ControlType.Number,title:\"Max Distance\",defaultValue:21,min:1,max:100,step:1},showDots:{type:ControlType.Boolean,title:\"Show Dots\",defaultValue:true}},defaultValue:{},hidden:props=>props.effect!==\"NET\"},clouds2:{type:ControlType.Object,title:\"Clouds 2 Options\",controls:{scale:{type:ControlType.Number,title:\"Scale\",defaultValue:1},backgroundColor:{type:ControlType.Color,title:\"Background Color\",defaultValue:\"#1e1c1c\"},skyColor:{type:ControlType.Color,title:\"Sky Color\",defaultValue:\"#67b8de\"},cloudColor:{type:ControlType.Color,title:\"Cloud Color\",defaultValue:\"#3a5891\"},lightColor:{type:ControlType.Color,title:\"Light Color\",defaultValue:\"#f7eeee\"},speed:{type:ControlType.Number,title:\"Speed\",defaultValue:.7},texturePath:{type:ControlType.String,title:\"Texture Path\",defaultValue:\"./gallery/noise.png\"}},defaultValue:{},hidden:props=>props.effect!==\"CLOUDS2\"},cells:{type:ControlType.Object,title:\"Cells Options\",controls:{color1:{type:ControlType.Color,title:\"Color 1\",defaultValue:\"#000000\"},color2:{type:ControlType.Color,title:\"Color 2\",defaultValue:\"#616161\"},size:{type:ControlType.Number,title:\"Size\",defaultValue:1},speed:{type:ControlType.Number,title:\"Speed\",defaultValue:1.1}},defaultValue:{},hidden:props=>props.effect!==\"CELLS\"},trunk:{type:ControlType.Object,title:\"Trunk Options\",controls:{color:{type:ControlType.Color,title:\"Color\",defaultValue:\"#826169\"},backgroundColor:{type:ControlType.Color,title:\"Background Color\",defaultValue:\"#000000\"},chaos:{type:ControlType.Number,title:\"Chaos\",defaultValue:3}},defaultValue:{},hidden:props=>props.effect!==\"TRUNK\"},topology:{type:ControlType.Object,title:\"Topology Options\",controls:{color:{type:ControlType.Color,title:\"Color\",defaultValue:\"#c9cac5\"},backgroundColor:{type:ControlType.Color,title:\"Background Color\",defaultValue:\"#000000\"}},defaultValue:{},hidden:props=>props.effect!==\"TOPOLOGY\"},dots:{type:ControlType.Object,title:\"Dots Options\",controls:{color:{type:ControlType.Color,title:\"Color\",defaultValue:\"#ffffff\"},color2:{type:ControlType.Color,title:\"Color 2\",defaultValue:\"#585a89\"},backgroundColor:{type:ControlType.Color,title:\"Background Color\",defaultValue:\"#000000\"},size:{type:ControlType.Number,title:\"Size\",defaultValue:2.6},spacing:{type:ControlType.Number,title:\"Spacing\",defaultValue:37},showLines:{type:ControlType.Boolean,title:\"Show Lines\",defaultValue:false}},defaultValue:{},hidden:props=>props.effect!==\"DOTS\"},rings:{type:ControlType.Object,title:\"Rings Options\",controls:{color:{type:ControlType.Color,title:\"Color\",defaultValue:\"#a8ed65\"},backgroundColor:{type:ControlType.Color,title:\"Background Color\",defaultValue:\"#000000\"},backgroundAlpha:{type:ControlType.Number,title:\"Background Alpha\",defaultValue:.93}},defaultValue:{},hidden:props=>props.effect!==\"RINGS\"},halo:{type:ControlType.Object,title:\"Halo Options\",controls:{baseColor:{type:ControlType.Color,title:\"Base Color\",defaultValue:\"#62059\"},backgroundColor:{type:ControlType.Color,title:\"Background Color\",defaultValue:\"#000000\"},amplitudeFactor:{type:ControlType.Number,title:\"Amplitude Factor\",defaultValue:1.2},xOffset:{type:ControlType.Number,title:\"X Offset\",defaultValue:.02},yOffset:{type:ControlType.Number,title:\"Y Offset\",defaultValue:.02},size:{type:ControlType.Number,title:\"Size\",defaultValue:.8}},defaultValue:{},hidden:props=>props.effect!==\"HALO\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"VantaEffect\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutHeight\":\"any\",\"framerSupportedLayoutWidth\":\"any\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./VantaEffect.map"],
  "mappings": "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",
  "names": ["VantaEffect", "props", "containerRef", "pe", "isVisible", "setIsVisible", "ye", "ue", "observer", "vantaEffect", "getEffectOptions", "effect", "rgbaToVantaColor", "rgba", "match", "r", "g", "b", "transformEffectOptions", "effectOptions", "transformedOptions", "key", "vantaColor", "initVanta", "window", "_props_effect", "effectType", "transformedEffectOptions", "_props_mouseControls", "_props_touchControls", "_props_gyroControls", "loadScripts", "loadVantaScript", "loadP5Script", "scriptThree", "scriptP5", "callback", "scriptVanta", "handleIntersection", "entries", "entry", "p", "containerStyle", "addPropertyControls", "ControlType"]
}
