PageSourceSearch

https://www.icemodels.co.za/_next/static/chunks/2709.ca4af1fd4fcfd6f9.js

js icemodels.co.za collected 2026-10-02 16:22:13 UTC 9,715 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[2709],{94247:(t,e,i)=>{"use strict";i.d(e,{A:()=>o});let o=(0,i(28351).Ay)()},44467:(t,e,i)=>{"use strict";i.d(e,{A:()=>a});var o=i(37340),n=i(40973);function a({props:t,name:e,defaultTheme:i,themeId:a}){let s=(0,n.A)(i);return a&&(s=s[a]||s),(0,o.A)({theme:s,name:e,props:t})}},25143:(t,e,i)=>{"use strict";var o=i(40735);function n(t,e){var i;return!1!==t.fullWidthBreakoutRowCadence&&(e._rows.length+1)%t.fullWidthBreakoutRowCadence==0&&(i=!0),new o({top:e._containerHeight,left:t.containerPadding.left,width:t.containerWidth-t.containerPadding.left-t.containerPadding.right,spacing:t.boxSpacing.horizontal,targetRowHeight:t.targetRowHeight,targetRowHeightTolerance:t.targetRowHeightTolerance,edgeCaseMinRowHeight:.5*t.targetRowHeight,edgeCaseMaxRowHeight:2*t.targetRowHeight,rightToLeft:!1,isBreakoutRow:i,widowLayoutStyle:t.widowLayoutStyle})}function a(t,e,i){return e._rows.push(i),e._layoutItems=e._layoutItems.concat(i.getItems()),e._containerHeight+=i.height+t.boxSpacing.vertical,i.items}t.exports=function(t,e){var i,o,s,r,h,c,g={},d={},u={},l={};return g=Object.assign({containerWidth:1060,containerPadding:10,boxSpacing:10,targetRowHeight:320,targetRowHeightTolerance:.25,maxNumRows:Number.POSITIVE_INFINITY,forceAspectRatio:!1,showWidows:!0,fullWidthBreakoutRowCadence:!1,widowLayoutStyle:"left"},e=e||{}),u.top=isNaN(parseFloat(g.containerPadding.top))?g.containerPadding:g.containerPadding.top,u.right=isNaN(parseFloat(g.containerPadding.right))?g.containerPadding:g.containerPadding.right,u.bottom=isNaN(parseFloat(g.containerPadding.bottom))?g.containerPadding:g.containerPadding.bottom,u.left=isNaN(parseFloat(g.containerPadding.left))?g.containerPadding:g.containerPadding.left,l.horizontal=isNaN(parseFloat(g.boxSpacing.horizontal))?g.boxSpacing:g.boxSpacing.horizontal,l.vertical=isNaN(parseFloat(g.boxSpacing.vertical))?g.boxSpacing:g.boxSpacing.vertical,g.containerPadding=u,g.boxSpacing=l,d._layoutItems=[],d._awakeItems=[],d._inViewportItems=[],d._leadingOrphans=[],d._trailingOrphans=[],d._containerHeight=g.containerPadding.top,d._rows=[],d._orphans=[],g._widowCount=0,i=g,o=t.map(function(t){return t.width&&t.height?{aspectRatio:t.width/t.height}:{aspectRatio:t}}),c=[],i.forceAspectRatio&&o.forEach(function(t){t.forcedAspectRatio=!0,t.aspectRatio=i.forceAspectRatio}),o.some(function(t,e){if(isNaN(t.aspectRatio))throw Error("Item "+e+" has an invalid aspect ratio");if(r||(r=n(i,d)),s=r.addItem(t),r.isLayoutComplete()){if(c=c.concat(a(i,d,r)),d._rows.length>=i.maxNumRows)return r=null,!0;if(r=n(i,d),!s&&(s=r.addItem(t),r.isLayoutComplete())){if(c=c.concat(a(i,d,r)),d._rows.length>=i.maxNumRows)return r=null,!0;r=n(i,d)}}}),r&&r.getItems().length&&i.showWidows&&(d._rows.length?(h=d._rows[d._rows.length-1].isBreakoutRow?d._rows[d._rows.length-1].targetRowHeight:d._rows[d._rows.length-1].height,r.forceComplete(!1,h)):r.forceComplete(!1),c=c.concat(a(i,d,r)),i._widowCount=r.getItems().length),d._containerHeight=d._containerHeight-i.boxSpacing.vertical,d._containerHeight=d._containerHeight+i.containerPadding.bottom,{containerHeight:d._containerHeight,widowCount:i._widowCount,boxes:d._layoutItems}}},40735:t=>{(t.exports=function(t){this.top=t.top,this.left=t.left,this.width=t.width,this.spacing=t.spacing,this.targetRowHeight=t.targetRowHeight,this.targetRowHeightTolerance=t.targetRowHeightTolerance,this.minAspectRatio=this.width/t.targetRowHeight*(1-t.targetRowHeightTolerance),this.maxAspectRatio=this.width/t.targetRowHeight*(1+t.targetRowHeightTolerance),this.edgeCaseMinRowHeight=t.edgeCaseMinRowHeight,this.edgeCaseMaxRowHeight=t.edgeCaseMaxRowHeight,this.widowLayoutStyle=t.widowLayoutStyle,this.isBreakoutRow=t.isBreakoutRow,this.items=[],this.height=0}).prototype={addItem:function(t){var e,i,o=this.items.concat(t),n=this.width-(o.length-1)*this.spacing,a=o.reduce(function(t,e){return t+e.aspectRatio},0),s=n/this.targetRowHeight;return this.isBreakoutRow&&0===this.items.length&&t.aspectRatio>=1?(this.items.push(t),this.completeLayout(n/t.aspectRatio,"justify"),!0):a<this.minAspectRatio?(this.items.push(Object.assign({},t)),!0):a>this.maxAspectRatio?0===this.items.length?(this.items.push(Object.assign({},t)),this.completeLayout(n/a,"justify"),!0):(e=this.width-(this.items.length-1)*this.spacing,Math.abs(a-s)>Math.abs((i=this.items.reduce(function(t,e){return t+e.aspectRatio}
1,0))-e/this.targetRowHeight))?(this.completeLayout(e/i,"justify"),!1):(this.items.push(Object.assign({},t)),this.completeLayout(n/a,"justify"),!0):(this.items.push(Object.assign({},t)),this.completeLayout(n/a,"justify"),!0)},isLayoutComplete:function(){return this.height>0},completeLayout:function(t,e){var i,o,n,a,s,r,h=this.left,c=this.width-(this.items.length-1)*this.spacing;(void 0===e||0>["justify","center","left"].indexOf(e))&&(e="left"),o=Math.max(this.edgeCaseMinRowHeight,Math.min(t,this.edgeCaseMaxRowHeight)),t!==o?(this.height=o,i=c/o/(c/t)):(this.height=t,i=1),this.items.forEach(function(t){t.top=this.top,t.width=t.aspectRatio*this.height*i,t.height=this.height,t.left=h,h+=t.width+this.spacing},this),"justify"===e?(h-=this.spacing+this.left,n=(h-this.width)/this.items.length,a=this.items.map(function(t,e){return Math.round((e+1)*n)}),1===this.items.length?(s=this.items[0],s.width-=Math.round(n)):this.items.forEach(function(t,e){e>0?(t.left-=a[e-1],t.width-=a[e]-a[e-1]):t.width-=a[e]})):"center"===e&&(r=(this.width-h)/2,this.items.forEach(function(t){t.left+=r+this.spacing},this))},forceComplete:function(t,e){"number"==typeof e?this.completeLayout(e,this.widowLayoutStyle):this.completeLayout(this.targetRowHeight,this.widowLayoutStyle)},getItems:function(){return this.items}}},73156:(t,e,i)=>{"use strict";i.d(e,{A:()=>b});var o=i(96540),n=i(34164),a=i(31609),s=i(75659),r=i(13967),h=i(44467),c=i(94247),g=i(42370),d=i(74848);let u=(0,g.A)(),l=(0,c.A)("div",{name:"MuiContainer",slot:"Root",overridesResolver:(t,e)=>{let{ownerState:i}=t;return[e.root,e[`maxWidth${(0,r.A)(String(i.maxWidth))}`],i.fixed&&e.fixed,i.disableGutters&&e.disableGutters]}}),p=t=>(0,h.A)({props:t,name:"MuiContainer",defaultTheme:u}),w=(t,e)=>{let{classes:i,fixed:o,disableGutters:n,maxWidth:h}=t,c={root:["root",h&&`maxWidth${(0,r.A)(String(h))}`,o&&"fixed",n&&"disableGutters"]};return(0,s.A)(c,t=>(0,a.Ay)(e,t),i)};var f=i(34467),m=i(78967),R=i(8174);let b=function(t={}){let{createStyledComponent:e=l,useThemeProps:i=p,componentName:a="MuiContainer"}=t,s=e(({theme:t,ownerState:e})=>({width:"100%",marginLeft:"auto",boxSizing:"border-box",marginRight:"auto",...!e.disableGutters&&{paddingLeft:t.spacing(2),paddingRight:t.spacing(2),[t.breakpoints.up("sm")]:{paddingLeft:t.spacing(3),paddingRight:t.spacing(3)}}}),({theme:t,ownerState:e})=>e.fixed&&Object.keys(t.breakpoints.values).reduce((e,i)=>{let o=t.breakpoints.values[i];return 0!==o&&(e[t.breakpoints.up(i)]={maxWidth:`${o}${t.breakpoints.unit}`}),e},{}),({theme:t,ownerState:e})=>({..."xs"===e.maxWidth&&{[t.breakpoints.up("xs")]:{maxWidth:Math.max(t.breakpoints.values.xs,444)}},...e.maxWidth&&"xs"!==e.maxWidth&&{[t.breakpoints.up(e.maxWidth)]:{maxWidth:`${t.breakpoints.values[e.maxWidth]}${t.breakpoints.unit}`}}}));return o.forwardRef(function(t,e){let o=i(t),{className:r,component:h="div",disableGutters:c=!1,fixed:g=!1,maxWidth:u="lg",classes:l,...p}=o,f={...o,component:h,disableGutters:c,fixed:g,maxWidth:u},m=w(f,a);return(0,d.jsx)(s,{as:h,ownerState:f,className:(0,n.A)(m.root,r),ref:e,...p})})}({createStyledComponent:(0,m.Ay)("div",{name:"MuiContainer",slot:"Root",overridesResolver:function(t,e){var i=t.ownerState;return[e.root,e["maxWidth".concat((0,f.A)(String(i.maxWidth)))],i.fixed&&e.fixed,i.disableGutters&&e.disableGutters]}}),useThemeProps:function(t){return(0,R.b)({props:t,name:"MuiContainer"})}})},85692:(t,e,i)=>{"use strict";i.d(e,{Wx:()=>c});var o=i(96540),n=Object.defineProperty,a=new Map,s=new WeakMap,r=0,h=void 0;function c({threshold:t,delay:e,trackVisibility:i,rootMargin:n,root:g,triggerOnce:d,skip:u,initialInView:l,fallbackInView:p,onChange:w}={}){var f;let[m,R]=o.useState(null),b=o.useRef(w),[y,x]=o.useState({inView:!!l,entry:void 0});b.current=w,o.useEffect(()=>{let o;if(!u&&m)return o=function(t,e,i={},o=h){if(void 0===window.IntersectionObserver&&void 0!==o){let n=t.getBoundingClientRect();return e(o,{isIntersecting:o,target:t,intersectionRatio:"number"==typeof i.threshold?i.threshold:0,time:0,boundingClientRect:n,intersectionRect:n,rootBounds:n}),()=>{}}let{id:n,observer:c,elements:g}=function(t){let e=Object.keys(t).sort().filter(e=>void 0!==t[e]).map(e=>{var i;return`${e}_${"root"===e?(i=t.root)?(s.has(i)||(r+=1,s.set(i,r.toString())),s.get(i)):"0":t[e]}`}).toString(),i=a.get(e);if(!i){let o;let n=new Map,s=new IntersectionObserver(e=>
1{e.forEach(e=>{var i;let a=e.isIntersecting&&o.some(t=>e.intersectionRatio>=t);t.trackVisibility&&void 0===e.isVisible&&(e.isVisible=a),null==(i=n.get(e.target))||i.forEach(t=>{t(a,e)})})},t);o=s.thresholds||(Array.isArray(t.threshold)?t.threshold:[t.threshold||0]),i={id:e,observer:s,elements:n},a.set(e,i)}return i}(i),d=g.get(t)||[];return g.has(t)||g.set(t,d),d.push(e),c.observe(t),function(){d.splice(d.indexOf(e),1),0===d.length&&(g.delete(t),c.unobserve(t)),0===g.size&&(c.disconnect(),a.delete(n))}}(m,(t,e)=>{x({inView:t,entry:e}),b.current&&b.current(t,e),e.isIntersecting&&d&&o&&(o(),o=void 0)},{root:g,rootMargin:n,threshold:t,trackVisibility:i,delay:e},p),()=>{o&&o()}},[Array.isArray(t)?t.toString():t,m,g,n,d,u,i,p,e]);let v=null==(f=y.entry)?void 0:f.target,_=o.useRef(void 0);m||!v||d||u||_.current===v||(_.current=v,x({inView:!!l,entry:void 0}));let H=[R,y.inView,y.entry];return H.ref=H[0],H.inView=H[1],H.entry=H[2],H}o.Component}}]);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.