PageSourceSearch

https://willettspace.com/_next/static/chunks/0981idi996aec.js

js willettspace.com collected 2026-10-05 20:10:51 UTC 23,952 bytes, 239 lines download raw bytes

1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,247984,t=>{"use strict";var e={0:8203,1:8204,2:8205,3:8290,4:8291,5:8288,6:65279,7:8289,8:119155,9:119156,a:119157,b:119158,c:119159,d:119160,e:119161,f:119162},i={0:8203,1:8204,2:8205,3:65279},r={0:String.fromCodePoint(i[0]),1:String.fromCodePoint(i[1]),2:String.fromCodePoint(i[2]),3:String.fromCodePoint(i[3])},o=[,,,,].fill(String.fromCodePoint(i[0])).join("");Object.fromEntries(Object.entries(r).map(t=>[t[1],+t[0]])),Object.fromEntries(Object.entries(e).map(t=>t.reverse()));var n=`${Object.values(e).map(t=>`\\u{${t.toString(16)}}`).join("")}`,s=RegExp(`[${n}]{4,}`,"gu");t.s(["isRecord",0,function(t){return"object"==typeof t&&null!==t&&!Array.isArray(t)},"stegaClean",0,function(t){var e,i;return t&&JSON.parse({cleaned:(e=JSON.stringify(t)).replace(s,""),encoded:(null==(i=e.match(s))?void 0:i[0])||""}.cleaned)},"y",0,function(t,e,i="auto"){return!0===i||"auto"===i&&(!(!Number.isNaN(Number(t))||/[a-z]/i.test(t)&&!/\d+(?:[-:\/]\d+){2}(?:T\d+(?:[-:\/]\d+){1,2}(\.\d+)?Z?)?/.test(t))&&Date.parse(t)||function(t){try{new URL(t,t.startsWith("/")?"https://acme.com":void 0)}catch{return!1}return!0}(t))?t:`${t}${function(t){let e=JSON.stringify(t),i=new TextEncoder().encode(e),n="";for(let t=0;t<i.length;t++){let e=i[t];n+=r[e>>6&3]+r[e>>4&3]+r[e>>2&3]+r[3&e]}return o+n}(e)}`}])},273299,t=>{"use strict";var e;let i="image-Tb9Ew8CXIwaY6R1kjMvI0uRR-2000x3000-jpg";function r(t){return`image-${t.split("/").slice(-1)[0]}`.replace(/\.([a-z]+)$/,"-$1")}let o=[["width","w"],["height","h"],["format","fm"],["download","dl"],["blur","blur"],["sharpen","sharp"],["invert","invert"],["orientation","or"],["minHeight","min-h"],["maxHeight","max-h"],["minWidth","min-w"],["maxWidth","max-w"],["quality","q"],["fit","fit"],["crop","crop"],["saturation","sat"],["auto","auto"],["dpr","dpr"],["pad","pad"],["frame","frame"]],n=["clip","crop","fill","fillmax","max","scale","min"],s=["top","bottom","left","right","center","focalpoint","entropy"],a=["format"];function h(t){let{apiHost:e,projectId:i,dataset:r}=t,o={baseUrl:(e||"https://api.sanity.io").replace(/^https:\/\/api\./,"https://cdn.")},n=t.resource??t["~experimental_resource"];if(n?.type==="media-library"){if("string"!=typeof n.id||0===n.id.length)throw Error('Media library clients must include an id in "resource"');return{...o,mediaLibraryId:n.id}}if(n?.type==="canvas"){if("string"!=typeof n.id||0===n.id.length)throw Error('Canvas clients must include an id in "resource"');return{...o,canvasId:n.id}}if(n?.type==="dataset"){if("string"!=typeof n.id||0===n.id.length)throw Error('Dataset clients must include an id in "resource"');let[t,e]=n.id.split(".");if(!t||!e)throw Error('Dataset resource id must be in the format "projectId.dataset", got: '+n.id);return{...o,projectId:t,dataset:e}}return{...o,projectId:i,dataset:r}}function l(t){return t&&"config"in t&&"function"==typeof t.config?h(t.config()):t&&"clientConfig"in t&&"object"==typeof t.clientConfig?h(t.clientConfig):t||{}}class u{options;constructor(t,e){this.options=t?{...t.options||{},...e||{}}:{...e||{}}}withOptions(t){return new u(this,function(t,e){let i=e.baseUrl||t.baseUrl,r={baseUrl:i};for(let t in e)e.hasOwnProperty(t)&&(r[function(t){for(let e of o){let[i,r]=e;if(t===i||t===r)return i}return t}(t)]=e[t]);return{baseUrl:i,...r}}(this.options,t))}image(t){return this.withOptions({source:t})}dataset(t){return this.withOptions({dataset:t})}projectId(t){return this.withOptions({projectId:t})}withClient(t){let e=l(t),i={...this.options};return delete i.baseUrl,delete i.projectId,delete i.dataset,delete i.mediaLibraryId,delete i.canvasId,new u(null,{...e,...i})}bg(t){return this.withOptions({bg:t})}dpr(t){return this.withOptions(t&&1!==t?{dpr:t}:{})}width(t){return this.withOptions({width:t})}height(t){return this.withOptions({height:t})}focalPoint(t,e){return this.withOptions({focalPoint:{x:t,y:e}})}maxWidth(t){return this.withOptions({maxWidth:t})}minWidth(t){return this.withOptions({minWidth:t})}maxHeight(t){return this.withOptions({maxHeight:t})}minHeight(t){return this.withOptions({minHeight:t})}size(t,e){return this.withOptions({width:t,height:e})}blur(t){return this.withOptions({blur:t})}
1sharpen(t){return this.withOptions({sharpen:t})}rect(t,e,i,r){return this.withOptions({rect:{left:t,top:e,width:i,height:r}})}format(t){return this.withOptions({format:t})}invert(t){return this.withOptions({invert:t})}orientation(t){return this.withOptions({orientation:t})}quality(t){return this.withOptions({quality:t})}forceDownload(t){return this.withOptions({download:t})}flipHorizontal(){return this.withOptions({flipHorizontal:!0})}flipVertical(){return this.withOptions({flipVertical:!0})}ignoreImageParams(){return this.withOptions({ignoreImageParams:!0})}fit(t){if(-1===n.indexOf(t))throw Error(`Invalid fit mode "${t}"`);return this.withOptions({fit:t})}crop(t){if(-1===s.indexOf(t))throw Error(`Invalid crop mode "${t}"`);return this.withOptions({crop:t})}saturation(t){return this.withOptions({saturation:t})}auto(t){if(-1===a.indexOf(t))throw Error(`Invalid auto mode "${t}"`);return this.withOptions({auto:t})}pad(t){return this.withOptions({pad:t})}vanityName(t){return this.withOptions({vanityName:t})}frame(t){if(1!==t)throw Error(`Invalid frame value "${t}"`);return this.withOptions({frame:t})}url(){return function(t){let e={...t||{}},n=e.source;delete e.source;let s=function(t){var e;let i;if(!t)return null;if("string"==typeof t&&(e=t,/^https?:\/\//.test(`${e}`)))i={asset:{_ref:r(t)}};else if("string"==typeof t)i={asset:{_ref:t}};else if(t&&"string"==typeof t._ref)i={asset:t};else if(t&&"string"==typeof t._id)i={asset:{_ref:t._id||""}};else if(t&&t.asset&&"string"==typeof t.asset.url)i={asset:{_ref:r(t.asset.url)}};else{if("object"!=typeof t.asset)return null;i={...t}}return t.crop&&(i.crop=t.crop),t.hotspot&&(i.hotspot=t.hotspot),function(t){if(t.crop&&t.hotspot)return t;let e={...t};return e.crop||(e.crop={left:0,top:0,bottom:0,right:0}),e.hotspot||(e.hotspot={x:.5,y:.5,height:1,width:1}),e}(i)}(n);if(!s){if(n&&"object"==typeof n&&null!==n&&n._upload&&(!n.asset||!n.asset._ref))return"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mP8HwQACfsD/QNViZkAAAAASUVORK5CYII=";throw Error(`Unable to resolve image URL from source (${JSON.stringify(n)})`)}let a=function(t){let[,e,r,o]=t.split("-");if(!e||!r||!o)throw Error(`Malformed asset _ref '${t}'. Expected an id like "${i}".`);let[n,s]=r.split("x"),a=+n,h=+s;if(!(isFinite(a)&&isFinite(h)))throw Error(`Malformed asset _ref '${t}'. Expected an id like "${i}".`);return{id:e,width:a,height:h,format:o}}(s.asset._ref||s.asset._id||""),h=Math.round(s.crop.left*a.width),l=Math.round(s.crop.top*a.height),u={left:h,top:l,width:Math.round(a.width-s.crop.right*a.width-h),height:Math.round(a.height-s.crop.bottom*a.height-l)},p=s.hotspot.height*a.height/2,c=s.hotspot.width*a.width/2,d=s.hotspot.x*a.width,f=s.hotspot.y*a.height;return e.rect||e.focalPoint||e.ignoreImageParams||e.crop||(e={...e,...function(t,e){let i,r=e.width,o=e.height;if(!(r&&o))return{width:r,height:o,rect:t.crop};let n=t.crop,s=t.hotspot,a=r/o;if(n.width/n.height>a){let t=Math.round(n.height),e=Math.round(t*a),r=Math.max(0,Math.round(n.top)),o=Math.max(0,Math.round(Math.round((s.right-s.left)/2+s.left)-e/2));o<n.left?o=n.left:o+e>n.left+n.width&&(o=n.left+n.width-e),i={left:o,top:r,width:e,height:t}}else{let t=n.width,e=Math.round(t/a),r=Math.max(0,Math.round(n.left)),o=Math.max(0,Math.round(Math.round((s.bottom-s.top)/2+s.top)-e/2));o<n.top?o=n.top:o+e>n.top+n.height&&(o=n.top+n.height-e),i={left:r,top:o,width:t,height:e}}return{width:r,height:o,rect:i}}({crop:u,hotspot:{left:d-c,top:f-p,right:d+c,bottom:f+p}},e)}),function(t){let e,i=(t.baseUrl||"https://cdn.sanity.io").replace(/\/+$/,""),r=t.vanityName?`/${t.vanityName}`:"",n=`${t.asset.id}-${t.asset.width}x${t.asset.height}.${t.asset.format}${r}`;e=t.mediaLibraryId?`${i}/media-libraries/${t.mediaLibraryId}/images/${n}`:t.canvasId?`${i}/images/canvases/${t.canvasId}/${n}`:`${i}/images/${t.projectId}/${t.dataset}/${n}`;let s=[];if(t.rect){let{left:e,top:i,width:r,height:o}=t.rect;(0!==e||0!==i||o!==t.asset.height||r!==t.asset.width)&&s.push(`rect=${e},${i},${r},${o}`)}t.bg&&s.push(`bg=${t.bg}`),t.focalPoint&&(s.push(`fp-x=${t.focalPoint.x}`),s.push(`fp-y=${t.focalPoint.y}`));
1let a=[t.flipHorizontal&&"h",t.flipVertical&&"v"].filter(Boolean).join("");return a&&s.push(`flip=${a}`),o.forEach(e=>{let[i,r]=e;"u">typeof t[i]?s.push(`${r}=${encodeURIComponent(t[i])}`):"u">typeof t[r]&&s.push(`${r}=${encodeURIComponent(t[r])}`)}),0===s.length?e:`${e}?${s.join("&")}`}({...e,asset:a})}(this.options)}toString(){return this.url()}}e=["The default export of @sanity/image-url has been deprecated. Use the named export `createImageUrlBuilder` instead."],t.s(["createImageUrlBuilder",0,function(t){return new u(null,l(t))}])},769954,(t,e,i)=>{t.e,e.exports=function(){function t(t,e){(null==e||e>t.length)&&(e=t.length);for(var i=0,r=Array(e);i<e;i++)r[i]=t[i];return r}function e(){return(e=Object.assign.bind()).apply(null,arguments)}var i="image-Tb9Ew8CXIwaY6R1kjMvI0uRR-2000x3000-jpg";function r(t){return("image-"+t.split("/").slice(-1)[0]).replace(/\.([a-z]+)$/,"-$1")}var o=[["width","w"],["height","h"],["format","fm"],["download","dl"],["blur","blur"],["sharpen","sharp"],["invert","invert"],["orientation","or"],["minHeight","min-h"],["maxHeight","max-h"],["minWidth","min-w"],["maxWidth","max-w"],["quality","q"],["fit","fit"],["crop","crop"],["saturation","sat"],["auto","auto"],["dpr","dpr"],["pad","pad"],["frame","frame"]],n=["clip","crop","fill","fillmax","max","scale","min"],s=["top","bottom","left","right","center","focalpoint","entropy"],a=["format"],h=function(){function h(t,i){this.options=void 0,this.options=t?e({},t.options||{},i||{}):e({},i||{})}var l=h.prototype;return l.withOptions=function(i){var r=i.baseUrl||this.options.baseUrl,n={baseUrl:r};for(var s in i)i.hasOwnProperty(s)&&(n[function(e){for(var i,r=function(e){var i="u">typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(i)return(i=i.call(e)).next.bind(i);if(Array.isArray(e)||(i=function(e){if(e){if("string"==typeof e)return t(e,void 0);var i=({}).toString.call(e).slice(8,-1);return"Object"===i&&e.constructor&&(i=e.constructor.name),"Map"===i||"Set"===i?Array.from(e):"Arguments"===i||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(i)?t(e,void 0):void 0}}(e))){i&&(e=i);var r=0;return function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}(o);!(i=r()).done;){var n=i.value,s=n[0],a=n[1];if(e===s||e===a)return s}return e}(s)]=i[s]);return new h(this,e({baseUrl:r},n))},l.image=function(t){return this.withOptions({source:t})},l.dataset=function(t){return this.withOptions({dataset:t})},l.projectId=function(t){return this.withOptions({projectId:t})},l.bg=function(t){return this.withOptions({bg:t})},l.dpr=function(t){return this.withOptions(t&&1!==t?{dpr:t}:{})},l.width=function(t){return this.withOptions({width:t})},l.height=function(t){return this.withOptions({height:t})},l.focalPoint=function(t,e){return this.withOptions({focalPoint:{x:t,y:e}})},l.maxWidth=function(t){return this.withOptions({maxWidth:t})},l.minWidth=function(t){return this.withOptions({minWidth:t})},l.maxHeight=function(t){return this.withOptions({maxHeight:t})},l.minHeight=function(t){return this.withOptions({minHeight:t})},l.size=function(t,e){return this.withOptions({width:t,height:e})},l.blur=function(t){return this.withOptions({blur:t})},l.sharpen=function(t){return this.withOptions({sharpen:t})},l.rect=function(t,e,i,r){return this.withOptions({rect:{left:t,top:e,width:i,height:r}})},l.format=function(t){return this.withOptions({format:t})},l.invert=function(t){return this.withOptions({invert:t})},l.orientation=function(t){return this.withOptions({orientation:t})},l.quality=function(t){return this.withOptions({quality:t})},l.forceDownload=function(t){return this.withOptions({download:t})},l.flipHorizontal=function(){return this.withOptions({flipHorizontal:!0})},l.flipVertical=function(){return this.withOptions({flipVertical:!0})},l.ignoreImageParams=function(){return this.withOptions({ignoreImageParams:!0})},l.fit=function(t){if(-1===n.indexOf(t))throw Error('Invalid fit mode "'+t+'"');return this.withOptions({fit:t})},l.crop=function(t){if(-1===s.indexOf(t))throw Error('Invalid crop mode "'+t+'"');return this.withOptions({crop:t})},l.saturation=function(t){return this.withOptions({saturation:t})},l.auto=function(t){if(-1===a.indexOf(t))throw Error('Invalid auto mode "'+t+'"');return this.withOptions({auto:t})},l.pad=function(t){return this.withOptions({pad:t})},l.vanityName=function(t){return this.withOptions({vanityName:t})},l.frame=function(t){if(1!==t)throw Error('Invalid frame value "'+t+'"');return this.withOptions({frame:t})},l.url=function(){return function(t){var n=e({},t||{}),s=n.source;delete n.source;var a=function(t){var i,o;if(!t)return null;if("string"==typeof t&&(o=t,/^https?:\/\//.test(""+o)))i={asset:{_ref:r(t)}};else if("string"==typeof t)i={asset:{_ref:t}};else if(t&&"string"==typeof t._ref)i={asset:t};else if(t&&"string"==typeof t._id)i={asset:{_ref:t._id||""}};else if(t&&t.asset&&"string"==typeof t.asset.url)i={asset:{_ref:r(t.asset.url)}};else{if("object"!=typeof t.asset)return null;i=e({},t)}return t.crop&&(i.crop=t.crop),t.hotspot&&(i.hotspot=t.hotspot),function(t){if(t.crop&&t.hotspot)return t;var i=e({},t);return i.crop||(i.crop={left:0,top:0,bottom:0,right:0}),i.hotspot||(i.hotspot={x:.5,y:.5,height:1,width:1}),i}(i)}(s);if(!a){if(s&&"object"==typeof s&&null!==s&&s._upload&&(!s.asset||!s.asset._ref))return"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mP8HwQACfsD/QNViZkAAAAASUVORK5CYII=";throw Error("Unable to resolve image URL from source ("+JSON.stringify(s)+")")}var h=function(t){var e=t.split("-"),r=e[1],o=e[2],n=e[3];
1if(!r||!o||!n)throw Error("Malformed asset _ref '"+t+"'. Expected an id like \""+i+'".');var s=o.split("x"),a=s[0],h=s[1],l=+a,u=+h;if(!(isFinite(l)&&isFinite(u)))throw Error("Malformed asset _ref '"+t+"'. Expected an id like \""+i+'".');return{id:r,width:l,height:u,format:n}}(a.asset._ref||a.asset._id||""),l=Math.round(a.crop.left*h.width),u=Math.round(a.crop.top*h.height),p={left:l,top:u,width:Math.round(h.width-a.crop.right*h.width-l),height:Math.round(h.height-a.crop.bottom*h.height-u)},c=a.hotspot.height*h.height/2,d=a.hotspot.width*h.width/2,f=a.hotspot.x*h.width,g=a.hotspot.y*h.height;return n.rect||n.focalPoint||n.ignoreImageParams||n.crop||(n=e({},n,function(t,e){var i,r=e.width,o=e.height;if(!(r&&o))return{width:r,height:o,rect:t.crop};var n=t.crop,s=t.hotspot,a=r/o;if(n.width/n.height>a){var h=Math.round(n.height),l=Math.round(h*a),u=Math.max(0,Math.round(n.top)),p=Math.max(0,Math.round(Math.round((s.right-s.left)/2+s.left)-l/2));p<n.left?p=n.left:p+l>n.left+n.width&&(p=n.left+n.width-l),i={left:p,top:u,width:l,height:h}}else{var c=n.width,d=Math.round(c/a),f=Math.max(0,Math.round(n.left)),g=Math.max(0,Math.round(Math.round((s.bottom-s.top)/2+s.top)-d/2));g<n.top?g=n.top:g+d>n.top+n.height&&(g=n.top+n.height-d),i={left:f,top:g,width:c,height:d}}return{width:r,height:o,rect:i}}({crop:p,hotspot:{left:f-d,top:g-c,right:f+d,bottom:g+c}},n))),function(t){var e=(t.baseUrl||"https://cdn.sanity.io").replace(/\/+$/,""),i=t.vanityName?"/"+t.vanityName:"",r=t.asset.id+"-"+t.asset.width+"x"+t.asset.height+"."+t.asset.format+i,n=e+"/images/"+t.projectId+"/"+t.dataset+"/"+r,s=[];if(t.rect){var a=t.rect,h=a.left,l=a.top,u=a.width,p=a.height;(0!==h||0!==l||p!==t.asset.height||u!==t.asset.width)&&s.push("rect="+h+","+l+","+u+","+p)}t.bg&&s.push("bg="+t.bg),t.focalPoint&&(s.push("fp-x="+t.focalPoint.x),s.push("fp-y="+t.focalPoint.y));var c=[t.flipHorizontal&&"h",t.flipVertical&&"v"].filter(Boolean).join("");return(c&&s.push("flip="+c),o.forEach(function(e){var i=e[0],r=e[1];void 0!==t[i]?s.push(r+"="+encodeURIComponent(t[i])):void 0!==t[r]&&s.push(r+"="+encodeURIComponent(t[r]))}),0===s.length)?n:n+"?"+s.join("&")}(e({},n,{asset:h}))}(this.options)},l.toString=function(){return this.url()},h}();return function(t){if(t&&"config"in t&&"function"==typeof t.config){var e=t.config(),i=e.apiHost,r=e.projectId,o=e.dataset;return new h(null,{baseUrl:(i||"https://api.sanity.io").replace(/^https:\/\/api\./,"https://cdn."),projectId:r,dataset:o})}if(t&&"clientConfig"in t&&"object"==typeof t.clientConfig){var n=t.clientConfig,s=n.apiHost,a=n.projectId,l=n.dataset;return new h(null,{baseUrl:(s||"https://api.sanity.io").replace(/^https:\/\/api\./,"https://cdn."),projectId:a,dataset:l})}return new h(null,t||{})}}()},660705,t=>{"use strict";var e=t.i(247167),i=t.i(13667);function r(t,...e){let i=t.length-1;return t.slice(0,i).reduce((t,i,r)=>t+i+e[r],"")+t[i]}let o=r`
2  ...,
3  "aspectRatio": asset->metadata.dimensions.aspectRatio,
4  "lqip": asset->metadata.lqip,
5`,n=r`
6  ...,
7  label,
8  "_type": to->_type,
9  "slug": coalesce(to->slug.current, to->store.slug.current),
10  detailsSection
11`,s=r`
12  _id,
13  title,
14  date,
15  excerpt,
16  coverImage,
17  "slug": slug.current,
18  "author": author->{name, picture},
19`,a=r`
20  _id,
21  title,
22  year,
23  dimensions,
24  "slug": slug.current,
25  type -> {
26    title,
27    "slug": slug.current,
28  },
29  media[] {
30    ${o}
31  }
32`;r`*[_type == "settings"][0] {
33  ...,
34  global {
35    email,
36    newsletterLabel,
37    shippingNote,
38    catalogueTitle,
39  },
40  header {
41    links[] {
42      ${n},
43    }
44  },
45  footer {
46    columnOneLinks[] {
47      ${n},
48    },
49    columnTwoLinks[] {
50      ${n},
51    },
52    columnThreeLinks[] {
53      ${n},
54    },
55    socialLink {
56      label,
57      link {
58        label,
59        url
60      }
61    }
62  },
63  newsletter {
64    title,
65    "delay": coalesce(delay, 2),
66    sideText {
67      one,
68      two,
69    }
70  },
71  "products": *[_type == "product"] {
72    _id,
73    "slug": store.slug.current,
74    gridImageOverride {
75      ${o}
76    },
77    dimensions,
78    lineDrawings[] {
79      ${o}
80    }
81  }
82}`,r`
83*[_type == "post"] | order(date desc, _updatedAt desc) {
84  ${s}
85}`,r`
86  *[_type == "homePage"][0] {
87    ...,
88    title,
89    slug,
90    rows[] {
91      ...,
92      link -> {
93        "slug": coalesce(store.slug.current, slug.current),
94        _type,
95      },
96      image {
97        ${o}
98      },
99      imageTwo {
100        ${o}
101      }
102    }
103  }
104`,r`
105  *[_type == "infoPage"][0] {
106    ...,
107    title,
108    rows[] {
109      ...,
110      _type == "textRow" => {
111        ...,
112        label,
113        text
114      },
115      _type == "imageRow" => {
116        ...,
117        images[] {
118          ${o}
119        }
120      }
121    }
122  }
123`,r`
124  *[_type == "showroomPage"][0] {
125    ...,
126    title,
127    rows[] {
128      ...,
129      _type == "textRow" => {
130        ...,
131        label,
132        text
133      },
134      _type == "imageRow" => {
135        ...,
136        images[] {
137          ${o}
138        }
139      }
140    }
141  }
142`,r`
143  *[_type == "detailsPage"][0] {
144    ...,
145    rows[] {
146      ...,
147      _type == "textRow" => {
148        ...,
149        label,
150        text[] {
151          ...,
152          markDefs[] {
153            ...,
154            _type == "downloadLink" => {
155              ...,
156              "file": file.asset->url,
157            }
158          }
159        }
160      },
161      _type == "qaRow" => {
162        ...,
163      }
164    }
165  }
166`,r`
167  *[_type == "product"] | order(orderRank) {
168    ...,
169    "slug": store.slug.current,
170    "id": store.id,
171  }
172`,r`
173  *[_type == "product" && store.slug.current == $slug][0] {
174    ...,
175    "slug": store.slug.current,
176    "id": store.id,
177    lineDrawingsText {
178      title,
179      subtitle,
180      text
181    },
182    lineDrawings[] {
183      ${o}
184    }
185  }
186`,r`
187  *[_type == "product"] {
188    "slug": store.slug.current,
189  }
190`,r`
191  *[_type == "product" && store.slug.current in $slugs] {
192    ...,
193    "slug": store.slug.current,
194    "id": store.id,
195  }
196`,r`
197  *[(_type == "page" || _type == "textPage") && defined(slug.current)] {
198    "slug": slug.current,
199  }
200`,r`
201  *[(_type == "page" || _type == "textPage") && slug.current == $slug][0] {
202    _type,
203    ...,
204    _type == "textPage" => {
205      title,
206      slug,
207      content
208    },
209    _type == "page" => {
210      title,
211      slug,
212      rows[] {
213        ...,
214        _type == "textRow" => {
215          ...,
216          label,
217          text
218        },
219        _type == "imageRow" => {
220          ...,
221          images[] {
222            ${o}
223          }
224        },
225        _type == "projectGrid" => {
226          _key,
227          _id,
228          type -> {
229            title,
230            "slug": slug.current,
231          },
232          "projects": *[_type == "project" && projectType._id == ^.type._id] | order(orderRank) {
233            ${a}
234          }
235        }
236      }
237    }
238  }
239`;var h=t.i(945736);let l=(0,h.createClient)({projectId:i.projectId,dataset:i.dataset,apiVersion:i.apiVersion,useCdn:!1,perspective:"published"});
239(0,h.createClient)({projectId:i.projectId,dataset:i.dataset,apiVersion:i.apiVersion,perspective:"previewDrafts",useCdn:!1,token:e.default.env.SANITY_PREVIEW_TOKEN||e.default.env.NEXT_PUBLIC_SANITY_PREVIEW_TOKEN});var u=t.i(769954),p=t.i(271645);let c=(t,e)=>{let i=t.quality(e.quality||75).fit("clip");return null!==e.width?i.width(e.width):i};t.s(["useImage",0,t=>(0,p.useMemo)(()=>{if(!t)return null;let e=t?"string"==typeof t?t:t.asset?t.asset._ref||t.asset._id:t._ref||t._id||"":null;if(!e)return null;let i=function(t){let[e,i]=t.split("-")[2].split("x").map(t=>parseInt(t,10));return{width:e,height:i,aspectRatio:e/i}}(e),r=function(t,e){let i=t.crop;if(!i)return e;let{width:r,height:o}=e,n=r*(1-(i.left+i.right)),s=o*(1-(i.top+i.bottom));return{width:n,height:s,aspectRatio:n/s}}(t,i),o=c((0,u.default)(l).image(t).auto("format"),{width:null,originalImageDimensions:i,croppedImageDimensions:r,quality:null}),n=o.options.width||(o.options.maxWidth?Math.min(o.options.maxWidth,r.width):r.width),s=o.options.height||(o.options.maxHeight?Math.min(o.options.maxHeight,r.height):Math.round(n/r.aspectRatio));return{loader:e=>{let{width:o,quality:n}=e;return c((0,u.default)(l).image(t).auto("format"),{width:o,originalImageDimensions:i,croppedImageDimensions:r,quality:n||null}).url()||""},src:o.url(),width:n,height:s}},[c,t,l])],660705)},13667,t=>{"use strict";t.i(247167).default.env.SANITY_REVALIDATE_SECRET,t.s(["apiVersion",0,"2022-11-15","dataset",0,"production","projectId",0,"up1m9z0w"])},504593,t=>{"use strict";var e=t.i(273299),i=t.i(13667);let r=(0,e.createImageUrlBuilder)({projectId:i.projectId,dataset:i.dataset});t.s(["urlForImage",0,t=>r.image(t).auto("format").fit("max")])},518288,t=>{"use strict";var e=t.i(843476),i=t.i(271645),r=t.i(660705),o=t.i(504593),n=t.i(88653),s=t.i(532181);t.s(["Image",0,({image:t,className:a,fit:h="cover",position:l="center",sizes:u="100vw",priority:p=!1,blur:c=!0,...d})=>{let f=(0,r.useImage)(t),g=(0,i.useRef)(null),[m,w]=(0,i.useState)(!0);return((0,i.useEffect)(()=>{g.current&&g.current.complete&&w(!1)},[]),f)?(0,e.jsxs)("div",{className:"absolute inset-0 h-full w-full overflow-hidden",children:[(0,e.jsx)(n.AnimatePresence,{initial:!1,children:m&&c&&t.lqip?(0,e.jsx)(s.motion.img,{initial:{opacity:0}
239,animate:{opacity:1},exit:{opacity:0},transition:{duration:.3},src:t.lqip,alt:t?.alt??"",className:"absolute inset-0 z-[2] h-full w-full object-cover object-center blur-[4px]"}):null}),(0,e.jsx)("img",{ref:g,className:`h-full w-full ${a}`,src:f.src,srcSet:[640,750,828,1080,1200,1920,2048,3840].map(e=>`${(0,o.urlForImage)(t).width(e).quality(90).url()} ${e}w`).join(", "),sizes:u,alt:t?.alt??"",style:{objectFit:h,objectPosition:l},onLoad:()=>{w(!1)},...d})]}):null}])},684927,t=>{t.v(e=>Promise.all(["static/chunks/44bh9rzg1j7vj.js"].map(e=>t.l(e))).then(()=>e(145587)))},407500,t=>{t.v(e=>Promise.all(["static/chunks/2619pqauczhjr.js"].map(e=>t.l(e))).then(()=>e(975681)))}]);

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.