PageSourceSearch

https://coverstyl.com/_next/static/chunks/4529.ddd179ac1f7d64ca.js

js coverstyl.com collected 2026-10-06 14:03:38 UTC 7,268 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[4529],{65774:function(e,t,o){"use strict";o.r(t),o.d(t,{getProduct:function(){return getProduct},getProducts:function(){return getProducts},getProductsBySlug:function(){return getProductsBySlug}}),o(80129);var a=o(83454);let i={fields:["alternativeText","width","height","size","url","formats","provider","mime","name","caption"]},r={populate:{image:i,stats:!0}},l={populate:{file:i}},n={fields:["group","product_name","slug"],populate:{image:i,family:{fields:["slug"]}}},s={"home.hero-banner":{populate:{Image:i,VideoDesktop:i,VideoMobile:i,Ctas:!0}},"home.collection-showcase":{populate:{Cta:!0,Cards:r}},"home.innovation":{populate:{Cta:!0,Image:i,Stats:!0}},"home.brand-strip":{populate:{Brands:l}},"home.product-spotlight":{populate:{Features:l,Products:n}},"home.solution-showcase":{populate:{Cards:r}},"home.featured-projects":{populate:{Projects:{fields:["Title","Description","Location","slug"],populate:{Image:i,products:n}},Controls:l}},"home.impact":{populate:{Image:i,Cta:!0,BadgeAssets:l}},"collection.landing-hero":{populate:{Image:i}},"collection.introduction":{populate:{Image:i,Stats:!0}},"collection.family-grid":{populate:{CtaBackground:i,PrimaryCta:!0,SecondaryCta:!0}},"collection.family-hero":{populate:{Tags:!0,CardImage:i,CardImageFacade:i,CardImageGlass:i}},"collection.product-grid":{populate:{Promotions:{populate:{Cta:!0,Image:i,Inspiration:{fields:["slug","Title"],populate:{Image:i,products:{fields:["group","slug"]}}}}}}},"product.product-hero":{fields:["CollectionLabel","FamilyLabel","RequestSampleLabel","VisualizerLabel","HdScanLabel","TechnicalSheetLabel"]},"product.technical-specifications":{fields:["Title"]},"product.project-showcase":{fields:["Title","Description","CtaLabel"]},"product.related-products":{fields:["Title","Description","AvailableLabel","OnRequestLabel"]},"resource.listing-header":{populate:{Categories:!0}},"resource.listing-grid":{fields:["Title","SearchLabel","FeaturedLabel","FeaturedDescription","ResourceTypeLabel","EmptyLabel"]},"inspiration.project-listing-header":{fields:["Title","Description"]},"inspiration.project-grid":{populate:{Filters:!0}},"inspiration.case-study-hero":{populate:{Tags:!0}},"inspiration.case-study-story":{populate:{Details:!0,Sections:!0}},"inspiration.media-gallery":{populate:{Images:i}},"inspiration.testimonial":{populate:{Portrait:i}},"inspiration.product-references":{fields:["Title"]},"inspiration.similar-projects":{fields:["Title","Description","CtaLabel"]},"solution.page-hero":{populate:{Image:i}},"solution.benefits":{populate:{Cta:!0,Benefits:{populate:{Icon:i}}}},"solution.applications":{populate:{Cards:r}},"solution.project-showcase":{populate:{Projects:r}},"solution.collection-showcase":{populate:{Cards:r}},"formation.academy-hero":{populate:{PrimaryCta:!0,SecondaryCta:!0,Image:i}},"formation.learning-paths":{populate:{Cards:r}},"formation.training-platform":{populate:{Features:r,Cta:!0,Image:i}},"formation.training-levels":{populate:{Cta:!0,LevelIcon:i,DurationIcon:i,CapacityIcon:i,FeatureIcon:i,Levels:{populate:{features:!0}}}},"formation.centers-and-trainers":{populate:{Centers:r,Trainers:r}},"formation.services-grid":{populate:{Services:r}},"shared.project-cta":{populate:{PrimaryLink:!0,SecondaryLink:!0,Image:i}}},sectionBlocksPopulate=function(){for(var e=arguments.length,t=Array(e),o=0;o<e;o++)t[o]=arguments[o];return{on:Object.fromEntries(t.map(e=>[e,s[e]]))}};sectionBlocksPopulate("home.hero-banner","home.collection-showcase","home.innovation","home.brand-strip","home.product-spotlight","home.solution-showcase","home.featured-projects","home.impact","shared.project-cta"),sectionBlocksPopulate("collection.landing-hero","collection.introduction","collection.family-grid","shared.project-cta"),sectionBlocksPopulate("collection.family-hero","collection.product-grid","shared.project-cta"),sectionBlocksPopulate("product.product-hero","product.technical-specifications","product.project-showcase","product.related-products","shared.project-cta"),sectionBlocksPopulate("resource.listing-header","resource.listing-grid","shared.project-cta"),sectionBlocksPopulate("inspiration.project-listing-header","inspiration.project-grid","shared.project-cta"),sectionBlocksPopulate("inspiration.case-study-hero","inspiration.case-study-story","inspiration.media-gallery","inspiration.testimonial","inspiration.product-references","inspiration.similar-projects","shared.project-cta"),sectionBlocksPopulate("solution.page-hero","solution.benefits","solution.applications","solution.project-showcase","solution.collection-showcase","shared.project-cta"),s["formation.academy-hero"],s["formation.learning-paths"],s["formation.training-platform"],s["formation.training-levels"],s["formation.centers-and-trainers"],s["formation.services-grid"],s["shared.project-cta"];let c=new Map,isBuildRequestCacheEnabled=()=>"1"===a.env.STRAPI_BUILD_CACHE||"phase-production-build"===a.env.NEXT_PHASE,fetchJsonWithRetry=async function(e,t){let o,a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:6;for(let i=0;i<a;i+=1)try{let o;let r=await fetch(e,t),l=429===r.status||r.status>=500;if(l&&i<a-1){await r.arrayBuffer().catch(()=>{}),await new Promise(e=>setTimeout(e,500*Math.pow(2,i)));continue}let n=await r.text();try{o=JSON.parse(n)}catch(o){let t=new URL(e).pathname;
1throw Error("Invalid JSON response (".concat(r.status,", ").concat(n.length," bytes) for ").concat(t,": ").concat(o.message))}return{json:o,response:r}}catch(e){if(o=e,i===a-1)throw e;await new Promise(e=>setTimeout(e,500*Math.pow(2,i)))}throw o};o(33710),o(35540),o(73338);let samplingApiQuery=e=>{let t=new URLSearchParams({locale:e.locale||"en"});return["page","perPage","collectionId","aboveBeyondId","catalogCollectionSlug","collectionSlug","finishing","surfaceEffect","category","color","stretchable","available","aboveBeyond","upgrade","collection","s","slug","catalogOrder","includeFacets"].forEach(o=>{let a=e[o];if(null==a||""===a)return;let i=Array.isArray(a)?a:[a];i.forEach(e=>t.append(o,String(e)))}),t},fetchSamplingProducts=async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=!0===e.samplingOnly?"filter":"catalog",o=await fetch("/sampling-feed/".concat(t,"?").concat(samplingApiQuery(e)));if(!o.ok)throw Error("Unable to load samples (".concat(o.status,")"));return o.json()},getProducts=async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.page||1,o=e.perPage||18,a=e.locale||"en";{let i=await fetchSamplingProducts({...e,page:t,perPage:o,locale:a});return{...i.products||{data:[],meta:{}},...i.facets?{facets:i.facets}:{}}}},getProduct=async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.slug,o=e.locale||"en";{let a=await fetchSamplingProducts({slug:t,locale:o,samplingOnly:e.samplingOnly});return a.product||{}}},getProductsBySlug=async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.slugs,o=e.locale||"en";{let e=new URLSearchParams({locale:o});t.forEach(t=>e.append("slug",t));let a=await fetch("/api/sampling-products?".concat(e));if(!a.ok)throw Error("Unable to load selected samples (".concat(a.status,")"));let i=await a.json();return i.data||[]}}},24654:function(){}}]);

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.