PageSourceSearch

https://stellarequipment.com/_next/static/chunks/BlogPromo-XTRWLdf-g5jQjVxjCZ7TV.js

js stellarequipment.com collected 2026-09-26 05:03:46 UTC 15,372 bytes, 1 lines download raw bytes

1!function(){try{var e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{},t=(new e.Error).stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]="fc153c49-6af7-41b3-8dd0-8953d06c8b29",e._sentryDebugIdIdentifier="sentry-dbid-fc153c49-6af7-41b3-8dd0-8953d06c8b29")}catch(e){}}();"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[1005],{86996:function(e,t,r){var l=r(36559),n=r.n(l);let i={level:r(34155).env.LOG_LEVEL||"error",browser:{asObject:!0}},s=n()(i);t.Z=s},38190:function(e,t,r){r.r(t),r.d(t,{default:function(){return m},getBlogPromoProps:function(){return j}});var l=r(85893),n=r(2261),i=r(67294),s=r(26714),a=r(90512),o=r(60185),c=r(40183),u=r(73809),f=r(34272),d=e=>{let{categories:t,activeCategory:r,onCategoryChange:n}=e;return(0,l.jsx)("div",{className:"flex gap-2.5 pl-1",children:t.map(e=>(0,l.jsxs)("button",{className:"px-3 py-1 relative flex items-center font-sm font-regular hover:text-on-surface-primary transition-colors ".concat(r===e?"text-on-surface-primary":"text-on-surface-opacity-70"),onClick:()=>n(r===e?null:e),type:"button",children:[e,(0,l.jsx)("div",{className:"absolute -left-1 top-1/2 transform -translate-y-1/2 overflow-hidden",children:(0,l.jsx)("div",{className:"transition-transform duration-300 ease-out ".concat(r===e?"translate-x-0":"-translate-x-full"),children:r===e&&(0,l.jsx)(f.Z,{})})})]},e))})},g=r(73623),h=r(63661),b=r(81546),v=r(70818),p=e=>{let{tag_list:t,image:r,imageMobile:n,link:i,labels:s,title:a,excerpt:o}=e;if(!(null==r?void 0:r.filename))return null;let{readMore:c=""}=s;return(0,l.jsx)("article",{className:"flex flex-col w-full group/card",children:(0,l.jsxs)(v.ZP,{src:i,children:[(0,l.jsx)("div",{className:"flex justify-center w-full",children:(0,l.jsx)("div",{className:"w-full max-w-[820px]",children:(0,l.jsx)("div",{className:"bg-surface-primary flex items-center justify-center overflow-hidden relative aspect-[0.75] transition-all duration-500 ease-in-out [clip-path:polygon(0_0,100%_0,100%_calc(100%-24px),calc(100%-24px)_100%,0_100%)] group-hover/card:[clip-path:polygon(0_0,100%_0,100%_calc(100%-0px),calc(100%-0px)_100%,0_100%)]",children:(0,l.jsx)("div",{className:"w-full h-full transition-transform duration-500 ease-in-out will-change-transform group-hover/card:scale-110",children:(null==n?void 0:n.filename)?(0,l.jsxs)(l.Fragment,{children:[(0,l.jsx)(g.Z,{alt:r.alt||"",className:"object-cover w-full h-full lg:block hidden",src:r.filename}),(0,l.jsx)(g.Z,{alt:n.alt||"",className:"object-cover w-full h-full lg:hidden",src:n.filename})]}):(0,l.jsx)(g.Z,{alt:r.alt||"",className:"object-cover w-full h-full",src:r.filename})})})})}),(0,l.jsxs)("footer",{children:[(0,l.jsx)("div",{className:"flex gap-4 mt-3 min-h-[10px] overflow-hidden",children:t&&t.length>0?t.map((e,t)=>(0,l.jsx)("span",{className:" font-xs text-on-surface-primary uppercase font-regular",children:e},"tag-".concat(t.toString()))):null}),a&&(0,l.jsx)(h.Z,{className:"mt-2 font-sm font-regular text-on-surface-primary",type:"header",children:a}),o&&(0,l.jsx)(h.Z,{className:"mt-2 font-base text-on-surface-primary font-regular",type:"content",children:o}),i&&(0,l.jsx)("div",{className:"mt-4 [&_button]:pl-0 [&_button>span:nth-child(2)]:group-hover/card:!text-fixed-cta-accent",children:(0,l.jsx)(b.r,{label:c,direction:"right",href:i,insideALink:!0})})]})]})})},m=e=>{let{_editable:t,handpickedItems:r,categoryCollection:f,theme:g,useHandpickedItems:h,readMore:b,latestOfAllCategories:v,showExcerpt:m,blogPromoItems:y}=e,[x,j]=(0,i.useState)(null),[w,_]=(0,i.useState)(null),[O,k]=(0,i.useState)(1),[z,E]=(0,i.useState)(0),[N,S]=(0,i.useState)(!1),C=(0,i.useRef)(null),P=(0,i.useId)().replace(/[^a-zA-Z0-9]/g,""),B=(0,i.useMemo)(()=>Array.isArray(y)?y.flatMap(e=>e.content.blogCategories):[],[y]),L=(0,i.useMemo)(()=>{var e;return h||v?Array.from(new Set(B)).filter(e=>"string"==typeof e).slice(0,3):null!==(e=null==f?void 0:f.filter(e=>"string"==typeof e))&&void 0!==e?e:[]},[h,v,f,B]),A=(0,i.useMemo)(()=>(x?y.filter(e=>e.content.blogCategories.includes(x)):y).filter((e,t,r)=>t===r.findIndex(t=>t.uuid===e.uuid)),[x]),Z={readMore:b};if((0,i.useEffect)(()=>
1{if(L.length>0&&null===x){var e;j(null!==(e=L[0])&&void 0!==e?e:null)}},[L,x]),(0,i.useEffect)(()=>{N||k(3)},[N]),h&&!(null==r?void 0:r.length)||!(null==f?void 0:f.length)&&!v)return console.error("[BlogPromo] No handpicked items or category collection provided"),null;if(!y.length)return null;let M=(0,l.jsxs)("div",{...(0,s.Bo)(t),className:(0,a.Z)("px-4 lg:px-8 bg-surface-primary",g?"py-20":null),children:[(0,l.jsxs)("div",{className:"w-full flex justify-between items-center py-4",children:[L.length>0&&(0,l.jsx)(d,{categories:L,activeCategory:x,onCategoryChange:e=>{e!==x&&(S(!0),_(e))}}),(0,l.jsx)("span",{className:"hidden lg:block",children:A.length>3&&(0,l.jsx)(u.Z,{activeIndex:z,total:A.length-2,onPrev:()=>{var e;return null===(e=C.current)||void 0===e?void 0:e.slidePrev()},onNext:()=>{var e;return null===(e=C.current)||void 0===e?void 0:e.slideNext()},uniqueId:P})})]}),(0,l.jsx)("div",{onTransitionEnd:()=>{N&&(k(2),j(w),S(!1))},className:(0,a.Z)("transition-all duration-300 ease-in-out",{"opacity-0 blur-sm scale-95":N,"opacity-100 blur-0 scale-100":!N}),children:[1,3].includes(O)&&(0,l.jsx)(n.tq,{speed:500,init:!1,slidesOffsetAfter:0,slidesOffsetBefore:0,watchOverflow:!0,allowTouchMove:!0,breakpoints:{[o.nx]:{slidesPerView:A.length>3?3.2:3,spaceBetween:16},1:{slidesPerView:A.length>1?1.2:1,spaceBetween:8}},onSwiper:e=>{C.current=e,k(1)},onSlideChange:e=>{E(e.activeIndex)},children:A.map(e=>(0,l.jsx)(n.o5,{children:(0,l.jsx)(p,{image:e.content.thumbnail,imageMobile:e.content.thumbnailMobile,link:e.slug,title:e.content.title,labels:Z,tag_list:e.tag_list,excerpt:m?e.content.excerpt:void 0})},e.uuid))})})]});return g?(0,l.jsx)(c.Z,{theme:g,children:M}):M};let y=r(86996).Z.child({service:"Blok/getBlogPromoProps"}),x=e=>e.filter(Boolean).map(e=>({uuid:e.uuid,slug:e.full_slug,...e.content.BlogCategories&&{tag_list:e.content.BlogCategories},content:{blogCategories:e.content.BlogCategories||[],...e.content.title&&{title:e.content.title},...e.content.thumbnail&&{thumbnail:e.content.thumbnail},...e.content.thumbnailMobile&&{thumbnailMobile:e.content.thumbnailMobile},...e.content.excerpt&&{excerpt:e.content.excerpt}}}));var j=async(e,t)=>{let{pageContext:r,services:l}=t,{handpickedItems:n,categoryCollection:i,theme:a,useHandpickedItems:o,readMore:c,latestOfAllCategories:u,showExcerpt:f,...d}=e,g=[];try{if(o&&(null==n?void 0:n.length)){let e=n.map(e=>e.link.cached_url),t=await l.storyblok.getPostsBySlug(e,{language:r.languageCode});g=x(t)}else if(u){let e=await l.storyblok.getBlogPostsByCategory(1,18);g=x(e.blogPosts||[])}else if(null==i?void 0:i.length){let e=i.map(async e=>(await l.storyblok.getBlogPostsByCategory(1,6,String(e))).blogPosts||[]),t=await Promise.all(e);g=x(t.flat())}}catch(e){y.error({msg:"Unable to fetch blog posts",err:e}),g=[]}return{_uid:e._uid,component:e.component,key:e.key,_editable:(0,s.Bo)(d._editable||""),handpickedItems:n||null,categoryCollection:i||null,theme:a||null,useHandpickedItems:o||null,readMore:c,latestOfAllCategories:u||null,showExcerpt:f||!1,blogPromoItems:g}}},73623:function(e,t,r){var l=r(85893),n=r(63736),i=r(60185);t.Z=e=>{let{alt:t,className:r,src:s}=e;return s?(0,l.jsx)("figure",{className:r,children:(0,l.jsx)(n.Z,{name:t||"",src:s,type:"image",sizeHints:[{size:{width:1},maxWidth:i.nx},{size:{width:.5}}]})}):null}},40183:function(e,t,r){var l=r(85893),n=r(90512);t.Z=e=>{let{className:t,theme:r,hasBackground:i=!0,children:s}=e;return(0,l.jsx)("section",{className:(0,n.Z)({"bg-surface-primary":i},t),"data-theme":r,children:s})}},85346:function(e){function t(e){try{return JSON.stringify(e)}catch(e){return'"[Circular]"'}}e.exports=function(e,r,l){var n=l&&l.stringify||t;if("object"==typeof e&&null!==e){var i=r.length+1;if(1===i)return e;var s=Array(i);s[0]=n(e);for(var a=1;a<i;a++)s[a]=n(r[a]);return s.join(" ")}if("string"!=typeof e)return e;var o=r.length;if(0===o)return e;for(var c="",u=0,f=-1,d=e&&e.length||0,g=0;g<d;){if(37===e.charCodeAt(g)&&g+1<d){switch(f=f>-1?f:0,e.charCodeAt(g+1)){case 100:case 102:if(u>=o||null==r[u])break;f<g&&(c+=e.slice(f,g)),c+=Number(r[u]),f=g+2,g++;break;case 105:if(u>=o||null==r[u])break;f<g&&(c+=e.slice(f,g)),c+=Math.floor(Number(r[u])),f=g+2,g++;break;case 79:case 111:case 106:if(u>=o||void 0===r[u])break;f<g&&(c+=e.slice(f,g));var h=typeof r[u];if("string"===h){c+="'"+r[u]+"'",f=g+2,g++;break}if("function"===h){c+=r[u].name||"<anonymous>",f=g+2,g++;break}c+=n(r[u]),f=g+2,g++;break;case 115:if(u>=o)break;f<g&&(c+=e.slice(f,g)),c+=String(r[u]),f=g+2,g++;break;case 37:f<g&&(c+=e.slice(f,g)),c+="%",f=g+2,g++,u--}++u}++g}return -1===f?e:(f<d&&(c+=e.slice(f)),c)}},36559:function(e,t,r){let l=r(85346);e.exports=u;let n=function(){function e(e){return void 0!==e&&e}try{if("undefined"!=typeof globalThis)return globalThis;return Object.defineProperty(Object.prototype,"globalThis",{get:function(){return delete Object.prototype.globalThis,this.globalThis=this},configurable:!0}),globalThis}catch(t){return e(self)||e(window)||e(this)||{}}}().console||{};function i(e,t){return"silent"===e?1/0:t.levels.values[e]}let s=Symbol("pino.logFuncs"),a=Symbol("pino.hierarchy"),o={error:"log",fatal:"error",warn:"error",info:"log",debug:"log",trace:"log"};function c(e,t){let r={logger:t,parent:e[a]};t[a]=r}function u(e){var t,r;(e=e||{}).browser=e.browser||{};let l=e.browser.transmit;if(l&&"function"!=typeof l.send)throw Error("pino: transmit option must have a send function");let a=e.browser.write||n;e.browser.write&&(e.browser.asObject=!0);let h=e.serializers||{},b=Array.isArray(t=e.browser.serialize)?t.filter(function(e){return"!stdSerializers.err"!==e}):!0===t&&Object.keys(h),v=e.browser.serialize;Array.isArray(e.browser.serialize)&&e.browser.serialize.indexOf("!stdSerializers.err")>-1&&(v=!1);let x=Object.keys(e.customLevels||{}),j=["error","fatal","warn","info","debug","trace"].concat(x);
1"function"==typeof a&&j.forEach(function(e){a[e]=a}),(!1===e.enabled||e.browser.disabled)&&(e.level="silent");let w=e.level||"info",_=Object.create(a);_.log||(_.log=p),function(e,t,r){let l={};t.forEach(e=>{l[e]=r[e]?r[e]:n[e]||n[o[e]||"log"]||p}),e[s]=l}(_,j,a),c({},_),Object.defineProperty(_,"levelVal",{get:function(){return i(this.level,this)}}),Object.defineProperty(_,"level",{get:function(){return this._level},set:function(e){if("silent"!==e&&!this.levels.values[e])throw Error("unknown level "+e);this._level=e,f(this,O,_,"error"),f(this,O,_,"fatal"),f(this,O,_,"warn"),f(this,O,_,"info"),f(this,O,_,"debug"),f(this,O,_,"trace"),x.forEach(e=>{f(this,O,_,e)})}});let O={transmit:l,serialize:b,asObject:e.browser.asObject,asObjectBindingsOnly:e.browser.asObjectBindingsOnly,formatters:e.browser.formatters,levels:j,timestamp:"function"==typeof(r=e).timestamp?r.timestamp:!1===r.timestamp?m:y,messageKey:e.messageKey||"msg",onChild:e.onChild||p};function k(t,r,n){if(!r)throw Error("missing bindings for child Pino");n=n||{},b&&r.serializers&&(n.serializers=r.serializers);let i=n.serializers;if(b&&i){var s=Object.assign({},h,i),a=!0===e.browser.serialize?Object.keys(s):b;delete r.serializers,d([r],a,s,this._stdErrSerialize)}function o(e){this._childLevel=(0|e._childLevel)+1,this.bindings=r,s&&(this.serializers=s,this._serialize=a),l&&(this._logEvent=g([].concat(e._logEvent.bindings,r)))}o.prototype=this;let u=new o(this);return c(this,u),u.child=function(...e){return k.call(this,t,...e)},u.level=n.level||this.level,t.onChild(u),u}return _.levels=function(e){let t=e.customLevels||{};return{values:Object.assign({},u.levels.values,t),labels:Object.assign({},u.levels.labels,function(e){let t={};return Object.keys(e).forEach(function(r){t[e[r]]=r}),t}(t))}}(e),_.level=w,_.isLevelEnabled=function(e){return!!this.levels.values[e]&&this.levels.values[e]>=this.levels.values[this.level]},_.setMaxListeners=_.getMaxListeners=_.emit=_.addListener=_.on=_.prependListener=_.once=_.prependOnceListener=_.removeListener=_.removeAllListeners=_.listeners=_.listenerCount=_.eventNames=_.write=_.flush=p,_.serializers=h,_._serialize=b,_._stdErrSerialize=v,_.child=function(...e){return k.call(this,O,...e)},l&&(_._logEvent=g()),_}function f(e,t,r,o){var c,u;if(Object.defineProperty(e,o,{value:i(e.level,r)>i(o,r)?p:r[s][o],writable:!0,enumerable:!0,configurable:!0}),e[o]===p){if(!t.transmit)return;let l=i(t.transmit.level||e.level,r);if(i(o,r)<l)return}e[o]=(c=e[s][o],function(){let s=t.timestamp(),a=Array(arguments.length),u=Object.getPrototypeOf&&Object.getPrototypeOf(this)===n?n:this;for(var f=0;f<a.length;f++)a[f]=arguments[f];var h=!1;if(t.serialize&&(d(a,this._serialize,this.serializers,this._stdErrSerialize),h=!0),t.asObject||t.formatters?c.call(u,...function(e,t,r,n,i){let{level:s,log:a=e=>e}=i.formatters||{},o=r.slice(),c=o[0],u={},f=(0|e._childLevel)+1;if(f<1&&(f=1),n&&(u.time=n),s?Object.assign(u,s(t,e.levels.values[t])):u.level=e.levels.values[t],i.asObjectBindingsOnly){if(null!==c&&"object"==typeof c)for(;f--&&"object"==typeof o[0];)Object.assign(u,o.shift());return[a(u),...o]}if(null!==c&&"object"==typeof c){for(;f--&&"object"==typeof o[0];)Object.assign(u,o.shift());c=o.length?l(o.shift(),o):void 0}else"string"==typeof c&&(c=l(o.shift(),o));return void 0!==c&&(u[i.messageKey]=c),[a(u)]}(this,o,a,s,t)):c.apply(u,a),t.transmit){let l=t.transmit.level||e._level,n=i(l,r),c=i(o,r);if(c<n)return;(function(e,t,r,l=!1){let n=t.send,i=t.ts,s=t.methodLevel,a=t.methodValue,o=t.val,c=e._logEvent.bindings;l||d(r,e._serialize||Object.keys(e.serializers),e.serializers,void 0===e._stdErrSerialize||e._stdErrSerialize),e._logEvent.ts=i,e._logEvent.messages=r.filter(function(e){return -1===c.indexOf(e)}),e._logEvent.level.label=s,e._logEvent.level.value=a,n(s,e._logEvent,o),e._logEvent=g(c)})(this,{ts:s,methodLevel:o,methodValue:c,transmitLevel:l,transmitValue:r.levels.values[t.transmit.level||e._level],send:t.transmit.send,val:i(e._level,r)},a,h)}});let f=function(e){let t=[];e.bindings&&t.push(e.bindings);let r=e[a];for(;r.parent;)(r=r.parent).logger.bindings&&t.push(r.logger.bindings);return t.reverse()}(e);0!==f.length&&(e[o]=(u=e[o],function(){return u.apply(this,[...f,...arguments])}))}function d(e,t,r,l){for(let n in e)if(l&&e[n]instanceof Error)e[n]=u.stdSerializers.err(e[n]);else if("object"==typeof e[n]&&!Array.isArray(e[n])&&t)for(let l in e[n])t.indexOf(l)>-1&&l in r&&(e[n][l]=r[l](e[n][l]))}function g(e){return{ts:0,messages:[],bindings:e||[],level:{label:"",value:0}}}function h(e){let t={type:e.constructor.name,msg:e.message,stack:e.stack};for(let r in e)void 0===t[r]&&(t[r]=e[r]);return t}function b(){return{}}function v(e){return e}function p(){}function m(){return!1}function y(){return Date.now()}u.levels={values:{fatal:60,error:50,warn:40,info:30,debug:20,trace:10},labels:{10:"trace",20:"debug",30:"info",40:"warn",50:"error",60:"fatal"}},u.stdSerializers={mapHttpRequest:b,mapHttpResponse:b,wrapRequestSerializer:v,wrapResponseSerializer:v,wrapErrorSerializer:v,req:b,res:b,err:h,errWithCause:h},u.stdTimeFunctions=Object.assign({},{nullTime:m,epochTime:y,unixTime:function(){return Math.round(Date.now()/1e3)},isoTime:function(){return new Date(Date.now()).toISOString()}}),e.exports.default=u,e.exports.pino=u}}]);

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.