PageSourceSearch

https://effulgent-longma-124567.netlify.app/_next/static/chunks/pages/projects-c5c12eb2534c8089.js

js effulgent-longma-124567.netlify.app collected 2026-10-03 10:41:30 UTC 10,439 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[327],{4577:function(e,r,t){"use strict";t.d(r,{o:function(){return P}});var o=t(7294),n=t(5628),a=t(7414),l=t(6817),i=Object.defineProperty,c=Object.defineProperties,s=Object.getOwnPropertyDescriptors,u=Object.getOwnPropertySymbols,f=Object.prototype.hasOwnProperty,d=Object.prototype.propertyIsEnumerable,p=(e,r,t)=>r in e?i(e,r,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[r]=t,m=(e,r)=>{for(var t in r||(r={}))f.call(r,t)&&p(e,t,r[t]);if(u)for(var t of u(r))d.call(r,t)&&p(e,t,r[t]);return e},b=(e,r)=>c(e,s(r)),y=(0,l.k)((e,{ratio:r})=>({root:{position:"relative",maxWidth:"100%","&::before":{content:'""',height:0,display:"block",paddingBottom:`${1/r*100}%`},"&::after":{content:'""',display:"table",clear:"both"},"& > *:not(style)":b(m({},e.fn.cover()),{overflow:"hidden",display:"flex",justifyContent:"center",alignItems:"center",width:"100%",height:"100%"}),"& > img, & > video":{objectFit:"cover"}}})),g=Object.defineProperty,v=Object.getOwnPropertySymbols,O=Object.prototype.hasOwnProperty,j=Object.prototype.propertyIsEnumerable,x=(e,r,t)=>r in e?g(e,r,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[r]=t,w=(e,r)=>{for(var t in r||(r={}))O.call(r,t)&&x(e,t,r[t]);if(v)for(var t of v(r))j.call(r,t)&&x(e,t,r[t]);return e},h=(e,r)=>{var t={};for(var o in e)O.call(e,o)&&0>r.indexOf(o)&&(t[o]=e[o]);if(null!=e&&v)for(var o of v(e))0>r.indexOf(o)&&j.call(e,o)&&(t[o]=e[o]);return t};let P=(0,o.forwardRef)((e,r)=>{let t=(0,n.N4)("AspectRatio",{},e),{className:l,ratio:i,children:c,unstyled:s,variant:u}=t,f=h(t,["className","ratio","children","unstyled","variant"]),{classes:d,cx:p}=y({ratio:i},{name:"AspectRatio",unstyled:s,variant:u});return o.createElement(a.x,w({ref:r,className:p(d.root,l)},f),c)});P.displayName="@mantine/core/AspectRatio"},7670:function(e,r,t){(window.__NEXT_P=window.__NEXT_P||[]).push(["/projects",function(){return t(2235)}])},2235:function(e,r,t){"use strict";t.r(r),t.d(r,{__N_SSG:function(){return eN},default:function(){return ek}});var o=t(5893),n=t(7294),a=t(5628),l=t(8216);let[i,c]=(0,l.R)("Grid component was not found in tree");var s=t(4258),u=t(7447),f=t(6768),d=t(6817),p=Object.defineProperty,m=Object.getOwnPropertySymbols,b=Object.prototype.hasOwnProperty,y=Object.prototype.propertyIsEnumerable,g=(e,r,t)=>r in e?p(e,r,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[r]=t,v=(e,r)=>{for(var t in r||(r={}))b.call(r,t)&&g(e,t,r[t]);if(m)for(var t of m(r))y.call(r,t)&&g(e,t,r[t]);return e};let O=(e,r)=>"content"===e?"auto":"auto"===e?"0rem":e?`${100/(r/e)}%`:void 0,j=(e,r,t)=>t||"auto"===e||"content"===e?"unset":O(e,r),x=(e,r)=>{if(e)return"auto"===e||r?1:0},w=(e,r)=>0===e?0:e?`${100/(r/e)}%`:void 0,h=(e,r)=>void 0!==e?`calc(${(0,s.a)({size:e,sizes:r.spacing})} / 2)`:void 0;var P=(0,d.k)((e,{gutter:r,gutterXs:t,gutterSm:o,gutterMd:n,gutterLg:a,gutterXl:l,grow:i,offset:c,offsetXs:s,offsetSm:d,offsetMd:p,offsetLg:m,offsetXl:b,columns:y,span:g,xs:P,sm:E,md:N,lg:k,xl:S,order:_,orderXs:C,orderSm:I,orderMd:X,orderLg:L,orderXl:z})=>({col:v({boxSizing:"border-box",flexGrow:x(g,i),order:_,padding:h(r,e),marginLeft:w(c,y),flexBasis:O(g,y),flexShrink:0,width:"content"===g?"auto":void 0,maxWidth:j(g,y,i)},function({sizes:e,offsets:r,orders:t,theme:o,columns:n,gutters:a,grow:l}){return u.j1.reduce((i,c)=>(i[`@media (min-width: ${(0,f.em)(o.breakpoints[c])})`]={order:t[c],flexBasis:O(e[c],n),padding:h(a[c],o),flexShrink:0,width:"content"===e[c]?"auto":void 0,maxWidth:j(e[c],n,l),marginLeft:w(r[c],n),flexGrow:x(e[c],l)},i),{})}({sizes:{xs:P,sm:E,md:N,lg:k,xl:S},offsets:{xs:s,sm:d,md:p,lg:m,xl:b},orders:{xs:C,sm:I,md:X,lg:L,xl:z},gutters:{xs:t,sm:o,md:n,lg:a,xl:l},theme:e,columns:y,grow:i}))})),E=t(7414),N=Object.defineProperty,k=Object.getOwnPropertySymbols,S=Object.prototype.hasOwnProperty,_=Object.prototype.propertyIsEnumerable,C=(e,r,t)=>r in e?N(e,r,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[r]=t,I=(e,r)=>{for(var t in r||(r={}))S.call(r,t)&&C(e,t,r[t]);if(k)for(var t of k(r))_.call(r,t)&&C(e,t,r[t]);return e},X=(e,r)=>{var t={};for(var o in e)S.call(e,o)&&0>r.indexOf(o)&&(t[o]=e[o]);if(null!=e&&k)for(var o of k(e))0>r.indexOf(o)&&_.call(e,o)&&(t[o]=e[o]);return t};let L={},z=(0,n.forwardRef)((e,r)=>{let t=(0,a.N4)("GridCol",L,e),{children:o,span:l,offset:i,offsetXs:s,offsetSm:u,offsetMd:f,offsetLg:d,offsetXl:p,xs:m,sm:b,md:y,lg:g,xl:v,order:O,orderXs:j,orderSm:x,orderMd:w,orderLg:h,orderXl:N,className:k,id:S,unstyled:_,variant:C}=t,z=X(t,["children","span","offset","offsetXs","offsetSm","offsetMd","offsetLg","offsetXl","xs","sm","md","lg","xl","order","orderXs","orderSm","orderMd","orderLg","orderXl","className","id","unstyled","variant"]),R=c(),G=l||R.columns,{classes:$,cx:M}=P({gutter:R.gutter,gutterXs:R.gutterXs,gutterSm:R.gutterSm,gutterMd:R.gutterMd,gutterLg:R.gutterLg,gutterXl:R.gutterXl,offset:i,offsetXs:s,offsetSm:u,offsetMd:f,offsetLg:d,offsetXl:p,xs:m,sm:b,md:y,lg:g,xl:v,order:O,orderXs:j,orderSm:x,orderMd:w,orderLg:h,orderXl:N,grow:R.grow,columns:R.columns,span:G},{unstyled:_,name:"Grid",variant:C});return!("auto"===G||"content"===G||"number"==typeof G&&G>0&&G%1==0)||G>R.columns?null:n.createElement(E.x,I({className:M($.col,k),ref:r},z),o)});z.displayName="@mantine/core/Col";var R=Object.defineProperty,G=Object.getOwnPropertySymbols,$=Object.prototype.hasOwnProperty,M=Object.prototype.propertyIsEnumerable,F=(e,r,t)=>r in e?R(e,r,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[r]=t,W=(e,r)=>{for(var t in r||(r={}))$.call(r,t)&&F(e,t,r[t]);if(G)for(var t of G(r))M.call(r,t)&&F(e,t,r[t]);return e},A=(0,d.k)((e,{justify:r,align:t,gutter:o,gutterXs:n,gutterSm:a,gutterMd:l,gutterLg:i,gutterXl:c})=>{var f,d;return{root:W({margin:`calc(-${(0,s.a)({size:o,sizes:e.spacing})} / 2)`,display:"flex",flexWrap:"wrap",justifyContent:r,alignItems:t},(f={xs:n,sm:a,md:l,lg:i,xl:c},d=e,u.j1.reduce((e,r)=>(void 0!==f[r]&&(e[`@media (min-width: ${d.breakpoints[r]})`]={margin:`calc(-${(0,s.a)({size:f[r],sizes:d.spacing})} / 2)`}),e),{})))}}),B=Object.defineProperty,D=Object.getOwnPropertySymbols,T=Object.prototype.hasOwnProperty,q=Object.prototype.propertyIsEnumerable,H=(e,r,t)=>r in e?B(e,r,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[r]=t,J=(e,r)=>{for(var t in r||(r={}))T.call(r,t)&&H(e,t,r[t]);if(D)for(var t of D(r))q.call(r,t)&&H(e,t,r[t]);return e},K=(e,r)=>{var t={};for(var o in e)T.call(e,o)&&0>r.indexOf(o)&&(t[o]=e[o]);if(null!=e&&D)for(var o of D(e))0>r.indexOf(o)&&q.call(e,o)&&(t[o]=e[o]);return t};let Q={gutter:"md",justify:"flex-start",align:"stretch",columns:12},U=(0,n.forwardRef)((e,r)=>{let t=(0,a.N4)("Grid",Q,e),{gutter:o,gutterXs:l,gutterSm:c,gutterMd:s,gutterLg:u,gutterXl:f,children:d,grow:
1p,justify:m,align:b,columns:y,className:g,id:v,unstyled:O,variant:j}=t,x=K(t,["gutter","gutterXs","gutterSm","gutterMd","gutterLg","gutterXl","children","grow","justify","align","columns","className","id","unstyled","variant"]),{classes:w,cx:h}=A({gutter:o,justify:m,align:b,gutterXs:l,gutterSm:c,gutterMd:s,gutterLg:u,gutterXl:f},{unstyled:O,name:"Grid",variant:j});return n.createElement(i,{value:{gutter:o,gutterXs:l,gutterSm:c,gutterMd:s,gutterLg:u,gutterXl:f,grow:p,columns:y}},n.createElement(E.x,J({className:h(w.root,g),ref:r},x),d))});U.Col=z,U.displayName="@mantine/core/Grid";var V=t(4577),Y=t(8427),Z=Object.defineProperty,ee=Object.defineProperties,er=Object.getOwnPropertyDescriptors,et=Object.getOwnPropertySymbols,eo=Object.prototype.hasOwnProperty,en=Object.prototype.propertyIsEnumerable,ea=(e,r,t)=>r in e?Z(e,r,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[r]=t,el=(e,r)=>{for(var t in r||(r={}))eo.call(r,t)&&ea(e,t,r[t]);if(et)for(var t of et(r))en.call(r,t)&&ea(e,t,r[t]);return e},ei=(e,r)=>ee(e,er(r)),ec=(0,d.k)((e,{color:r,opacity:t,blur:o,radius:n,gradient:a,fixed:l,zIndex:i})=>({root:ei(el({},e.fn.cover(0)),{position:l?"fixed":"absolute",backgroundColor:a?void 0:e.fn.rgba(r,t),backgroundImage:a,backdropFilter:o?`blur(${(0,f.h)(o)})`:void 0,borderRadius:e.fn.radius(n),zIndex:i,"&[data-center]":{display:"flex",alignItems:"center",justifyContent:"center"}})})),es=Object.defineProperty,eu=Object.getOwnPropertySymbols,ef=Object.prototype.hasOwnProperty,ed=Object.prototype.propertyIsEnumerable,ep=(e,r,t)=>r in e?es(e,r,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[r]=t,em=(e,r)=>{for(var t in r||(r={}))ef.call(r,t)&&ep(e,t,r[t]);if(eu)for(var t of eu(r))ed.call(r,t)&&ep(e,t,r[t]);return e},eb=(e,r)=>{var t={};for(var o in e)ef.call(e,o)&&0>r.indexOf(o)&&(t[o]=e[o]);if(null!=e&&eu)for(var o of eu(e))0>r.indexOf(o)&&ed.call(e,o)&&(t[o]=e[o]);return t};let ey={opacity:.6,color:"#000",zIndex:200,radius:0},eg=(0,n.forwardRef)((e,r)=>{let t=(0,a.N4)("Overlay",ey,e),{variant:o,opacity:l,color:i,blur:c,gradient:s,zIndex:u,radiu
1s:f,children:d,className:p,classNames:m,styles:b,unstyled:y,center:g,fixed:v}=t,O=eb(t,["variant","opacity","color","blur","gradient","zIndex","radius","children","className","classNames","styles","unstyled","center","fixed"]),{classes:j,cx:x}=ec({color:i,opacity:l,blur:c,radius:f,gradient:s,fixed:v,zIndex:u},{name:"Overlay",classNames:m,styles:b,unstyled:y,variant:o});return n.createElement(E.x,em({ref:r,className:x(j.root,p),"data-center":g||void 0},O),d)});eg.displayName="@mantine/core/Overlay";let ev=(0,Y.F)(eg);var eO=t(9236),ej=t(5675),ex=t.n(ej),ew=t(1664),eh=t.n(ew);let eP=e=>{let{file:r}=e,{hovered:t,ref:a}=function(){let[e,r]=(0,n.useState)(!1),t=(0,n.useRef)(null),o=(0,n.useCallback)(()=>r(!0),[]),a=(0,n.useCallback)(()=>r(!1),[]);return(0,n.useEffect)(()=>{if(t.current)return t.current.addEventListener("mouseenter",o),t.current.addEventListener("mouseleave",a),()=>{var e,r;null==(e=t.current)||e.removeEventListener("mouseenter",o),null==(r=t.current)||r.removeEventListener("mouseleave",a)}},[]),{ref:t,hovered:e}}();return(0,o.jsxs)(V.o,{ratio:2,ref:a,children:[(0,o.jsx)(ex(),{alt:"picture of a tiny house",src:r.path,fill:!0,priority:!0}),t&&(0,o.jsx)(eh(),{href:r.link,children:(0,o.jsxs)(ev,{color:"#000",opacity:.5,p:20,children:[(0,o.jsx)(eO.D,{color:"white",children:r.title})," "]})})]})},eE=e=>{let{data:r}=e;return(0,o.jsx)(U,{pt:"10vh",m:"0",mih:"90vh",style:{backgroundColor:"#E9ECEF"},px:10,gutter:28,children:r.map(e=>(0,o.jsx)(U.Col,{xs:6,md:4,children:(0,o.jsx)(eP,{file:e})},e.path))})};var eN=!0,ek=eE}},function(e){e.O(0,[627,774,888,179],function(){return e(e.s=7670)}),_N_E=e.O()}]);

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.