{
  "version": 3,
  "sources": ["ssg:https://framerusercontent.com/modules/Sgny8a1hxufC0CW4sw7y/z2VGZVz4kHFVV9z1aL6u/Masonry_Layout.js"],
  "sourcesContent": ["import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addPropertyControls,ControlType}from\"framer\";import React from\"react\";import{emptyStateStyle,stateParagraphStyle,stateTitleStyle}from\"https://framer.com/m/framer/integrations-styles.js@0.2.0\";/////////////////////////////\n// Code from Nikolay Goncharuk on GitHub:\n// https://github.com/GoncharukBro/react-smart-masonry/blob/master/src/Masonry.tsx\n// https://github.com/GoncharukBro/react-smart-masonry/blob/master/src/useResize.ts\n//\n// Modified by Isaac Roberts (twitter.com/madebyisaacr)\n// Modified for CMS support by Fehmi \u00D6z\u00FCseven (twitter.com/fhmi)\n//\n// Copyright (c) 2021 Nikolay Goncharuk\n// MIT License\nimport{useState,useLayoutEffect,useEffect,useRef,forwardRef}from\"react\";function getCurrentBreakpoints(breakpoints,width){const normalizedBreakpoints=breakpoints&&Object.entries(breakpoints).sort((a,b)=>b[1]-a[1]);return normalizedBreakpoints===null||normalizedBreakpoints===void 0?void 0:normalizedBreakpoints.filter(item=>item[1]<=width).map(item=>item[0]);}function getState(breakpoints,width){return{width,currentBreakpoints:getCurrentBreakpoints(breakpoints,width)};}function useResize(breakpoints){const[state,setState]=useState(()=>getState(breakpoints,0)//global.innerWidthh)\n);useEffect(()=>{const handleResize=()=>{setState(getState(breakpoints,window.innerWidth));};window.addEventListener(\"resize\",handleResize);return()=>{window.removeEventListener(\"resize\",handleResize);};},[breakpoints]);return state;}function getCurrentParam(breakpoints,param,defaultValue){if(typeof param===\"object\"){const breakpoint=breakpoints===null||breakpoints===void 0?void 0:breakpoints.find(item=>param[item]!==undefined);var _breakpoint;return breakpoint!==undefined?(_breakpoint=param[breakpoint])!==null&&_breakpoint!==void 0?_breakpoint:defaultValue:defaultValue;}return param;}const DEFAULT_COLUMNS=1;const DEFAULT_GAP=0;function MasonryComponent({breakpoints,columns=DEFAULT_COLUMNS,gap=DEFAULT_GAP,reverse=false,autoArrange=false,children,style,...otherProps},forwardedRef){const{currentBreakpoints}=useResize(breakpoints);const elements=useRef([]);const[arrange,setArrange]=useState(false);const[currentColumns,setCurrentColumns]=useState(()=>{return getCurrentParam(currentBreakpoints,columns,DEFAULT_COLUMNS);});const[currentGap,setCurrentGap]=useState(()=>{return getCurrentParam(currentBreakpoints,gap,DEFAULT_GAP);});// eslint-disable-next-line react-hooks/exhaustive-deps\nuseLayoutEffect(()=>{if(autoArrange&&!arrange)setArrange(true);return()=>{if(autoArrange&&arrange)setArrange(false);};});useEffect(()=>{const param=getCurrentParam(currentBreakpoints,columns,DEFAULT_COLUMNS);setCurrentColumns(param);},[columns,currentBreakpoints]);useEffect(()=>{const param=getCurrentParam(currentBreakpoints,gap,DEFAULT_GAP);setCurrentGap(param);},[gap,currentBreakpoints]);const newLayout=Array.from({length:currentColumns},()=>{return[];});const columnHeights=newLayout.map(()=>0);function generateLayout({arrange,autoArrange,children,currentColumns,reverse,elements}){if(currentColumns<1)return[];const arrayOfChildren=React.Children.toArray(children);if(reverse)arrayOfChildren.reverse();const getcolumnIndex=index=>{if(autoArrange&&arrange&&elements.current.length>0){const columnIndex=columnHeights.findIndex(item=>{return item===Math.min(...columnHeights);});const element=elements.current.find(item=>item.index===index);const elementHeight=element===null||element===void 0?void 0:element.element.getBoundingClientRect().height;columnHeights[columnIndex]+=elementHeight||0;return columnIndex;}return index%currentColumns;};arrayOfChildren.forEach((child,index)=>{if(child&&/*#__PURE__*/React.isValidElement(child)){newLayout[getcolumnIndex(index)].push({element:child,index});}});return newLayout;}console.log(\"children\",children);try{children=children.props.children.type({query:children.props.children.props.query,children:children.props.children.props.children});children=children.props.children;}catch(e){try{children=children.type({query:children.props.query,children:children.props.children});children=children.props.children;//console.log(\"resssooooo\", children)\n}catch(e){//console.log(\"catch\")\ntry{children=children[0].props.children[0].props.children;}catch(e){try{children=children.props.children;}catch(e){children=children;}}}}// Usage\nconst layout=generateLayout({arrange,autoArrange,children,currentColumns,reverse,elements});let minValue=Math.min(...columnHeights);let maxValue=Math.max(...columnHeights);//\n//\n// fix for masonry rearrangement\n//\n//\nif(typeof document!==\"undefined\"&&typeof window!==\"undefined\"){// this works on first load and every cms page change\nif(elements.current.length==0){// console.log(\"first things firsr\")\nwindow.firstRearrange=false;window.lastRearrange=false;window.imagesLoaded=false;}if(document.querySelector(\"head title\")&&!window.imagesLoaded&&document.images.length>1){window.imagesLoaded=\"loading\";// console.log(document.images.length)\nPromise.all(Array.from(document.images).map(img=>{if(img.complete)return Promise.resolve(true);return new Promise(resolve=>{img.addEventListener(\"load\",()=>resolve(true));img.addEventListener(\"error\",()=>resolve(false));});})).then(results=>{setTimeout(function(){window.imagesLoaded=\"loaded\";setArrange(false);// console.log(\"images are loaded and fixed\")\n},222);});}else if(document.querySelector(\"head title\")&&!window.firstRearrange&&document.images.length>1){window.firstRearrange=true;// console.log(\"first rearrange before load images\")\nif(window.lastPhoto&&document.querySelector(\"[href$='\"+window.lastPhoto.lastPhotoSrc+\"']\")){let elPos=document.querySelector(\"[href$='\"+window.lastPhoto.lastPhotoSrc+\"']\").getBoundingClientRect().top;window.scrollTo(0,elPos-80);}setArrange(false);}else if(document.querySelector(\"head title\")&&!window.lastRearrange&&window.imagesLoaded==\"loaded\"){window.lastRearrange=true;// console.log(\"for browser/preview, after images loaded\")\nsetTimeout(function(){setArrange(false);setTimeout(function(){setArrange(true);},350);},750);}//\n// fix for editor\n//\nif(!document.querySelector(\"head title\")&&layout.length>1&&layout[layout.length-1].length==0){setTimeout(function(){setArrange(false);setTimeout(function(){setArrange(true);},500);},500);}}const temporaryElements=[];const addElement=index=>element=>{if(element!==null){temporaryElements.push({element,index});elements.current=temporaryElements;}};function EmptyState({title,description}){return /*#__PURE__*/_jsxs(\"div\",{style:{...emptyStateStyle,width:\"100%\",height:\"100%\"},children:[/*#__PURE__*/_jsx(\"h1\",{style:{...stateTitleStyle},children:title}),/*#__PURE__*/_jsx(\"p\",{style:{...stateParagraphStyle},children:description})]});}return /*#__PURE__*/_jsx(\"div\",{ref:forwardedRef,style:{display:\"flex\",gap:currentGap,// opacity: opacity,\n...style},...otherProps,children:layout.map((column,columnIndex)=>/*#__PURE__*/_jsx(\"div\",{style:{flex:1,display:\"flex\",flexDirection:\"column\",gap:currentGap},children:column.map((item,itemIndex)=>/*#__PURE__*/_jsx(\"div\",{ref:addElement(item.index),children:item.element},itemIndex))},columnIndex))});}const Masonry=/*#__PURE__*/forwardRef(MasonryComponent);///////////////////////////\n/**\n * @framerSupportedLayoutWidth any\n * @framerSupportedLayoutHeight any\n * @framerDisableUnlink\n */export default function MasonryLayout(props,a){var _props_layers;function EmptyState({title,description}){return /*#__PURE__*/_jsxs(\"div\",{style:{...emptyStateStyle,width:\"100%\",height:\"300px\"},children:[/*#__PURE__*/_jsx(\"h1\",{style:{...stateTitleStyle},children:title}),/*#__PURE__*/_jsx(\"p\",{style:{...stateParagraphStyle},children:description})]});}if(props.layers.length==0){console.log(\"no layer\");return EmptyState({title:\"Masonry Layout\",description:\"Connect a collection list to present it in a masonry layout.\"});}// const ref = React.createRef<HTMLDivElement>()\nlet layers=[];const[arrange,setArrange]=useState(false);useEffect(()=>{//console.log(\"hee 2\")\nsetTimeout(function(){setArrange(true);},1e3);});//console.log(\"render\")\nif(props.columnWidth==\"fill\"){try{var resolved=props.layers[0].props.children.type({query:props.layers[0].props.children.props.query,children:props.layers[0].props.children.props.children});// console.log(\"resssooooo\", resolved)\nlayers=resolved;}catch(e){try{if(props.layers.length==0){return;}//console.log(\"props layers: \", props.layers)\n//console.log(\n//    props.layers[0].type,\n//    props.layers[0].props.query,\n//    props.layers[0].props.children\n//)\ntry{var resolved=props.layers[0].type({query:props.layers[0].props.query,children:props.layers[0].props.children});//console.log(props.layers[0])\n//console.log(\"resolved\", resolved)\nfor(let i=0;i<resolved.props.children.length;i++){let layer=resolved.props.children[i];if(!layer.props.style){layer.props.style={};}layer.props.style.width=\"100%\";layers.push(layer);}}catch(e){if(props.layers[0].props.__node.cache.htmlElement){//console.log(\n//    props.layers[0].props.__node.cache.htmlElement\n//)\nlet key=Object.keys(props.layers[0].props.__node.cache.htmlElement)[0];let children=props.layers[0].props.__node.cache.htmlElement[key].memoizedProps.children[0].props.children.props.children[1].props.children;for(let i=0;i<children.length;i++){let layer=children[i];if(!layer.props.style){layer.props.style={};}layer.props.style.width=\"100%\";layers.push(layer);}}}}catch(e){}}}/*\n     else {\n        console.log(\"haydar\")\n        layers = props.layers\n    }\n    */if(((_props_layers=props.layers)===null||_props_layers===void 0?void 0:_props_layers.length)==0){return /*#__PURE__*/_jsx(\"div\",{style:{minWidth:\"100px\",minHeight:\"100px\"}});}else if(props.columns==1){return /*#__PURE__*/_jsx(\"div\",{style:{display:\"flex\",flexDirection:\"column\",gap:props.gap},children:layers});}else{return /*#__PURE__*/_jsx(Masonry,{columns:props.columns,gap:props.gap,autoArrange:props.autoArrange,reverse:false,children:layers});}}MasonryLayout.displayName=\"Masonry Layout\";MasonryLayout.defaultProps={layers:[],columns:3,columnWidth:\"fill\",autoArrange:true,gap:10};addPropertyControls(MasonryLayout,{layers:{type:ControlType.ComponentInstance,title:\"Collection\"},columns:{type:ControlType.Number,defaultValue:MasonryLayout.defaultProps.columns,min:1,step:1,displayStepper:true,hidden(props){return props.direction==\"h\";}},columnWidth:{type:ControlType.Enum,defaultValue:MasonryLayout.defaultProps.columnWidth,options:[\"fit\",\"fill\"],optionTitles:[\"Fit\",\"Fill\"],displaySegmentedControl:true,hidden(props){return props.columnWidth==\"fill\";}},autoArrange:{type:ControlType.Boolean,defaultValue:true,description:\"Arranges each layer into the shortest column.\"},gap:{type:ControlType.Number,defaultValue:MasonryLayout.defaultProps.gap,min:0}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"MasonryLayout\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"any\",\"framerDisableUnlink\":\"\",\"framerSupportedLayoutHeight\":\"any\"}},\"MasonryProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Masonry_Layout.map"],
  "mappings": "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",
  "names": ["getCurrentBreakpoints", "breakpoints", "width", "normalizedBreakpoints", "b", "item", "getState", "useResize", "state", "setState", "ye", "ue", "handleResize", "window", "getCurrentParam", "param", "defaultValue", "breakpoint", "_breakpoint", "DEFAULT_COLUMNS", "DEFAULT_GAP", "MasonryComponent", "columns", "gap", "reverse", "autoArrange", "children", "style", "otherProps", "forwardedRef", "currentBreakpoints", "elements", "pe", "arrange", "setArrange", "currentColumns", "setCurrentColumns", "currentGap", "setCurrentGap", "fe", "newLayout", "columnHeights", "generateLayout", "arrayOfChildren", "e", "getcolumnIndex", "index", "columnIndex", "element", "elementHeight", "child", "layout", "minValue", "maxValue", "img", "resolve", "results", "elPos", "temporaryElements", "addElement", "EmptyState", "title", "description", "u", "emptyStateStyle", "p", "stateTitleStyle", "stateParagraphStyle", "column", "itemIndex", "Masonry", "Y", "MasonryLayout", "props", "a", "_props_layers", "layers", "resolved", "i", "layer", "key", "addPropertyControls", "ControlType"]
}
