PageSourceSearch

https://www.systemair.com/_next/static/chunks/9126.bafa281eaffd8c99.js

js systemair.com collected 2026-09-24 17:35:36 UTC 18,457 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[9126],{5354:(e,t,s)=>{"use strict";s.d(t,{A:()=>n});var r=s(95155),a=s(98821);let n=({expandId:e,items:t,isAdmin:s=!0,isPDB:n=!1,selectedItem:l,setSelectedItem:o})=>(0,r.jsx)("ul",{className:"mb-0 pl-0",children:t?.map(t=>(0,r.jsx)(a.A,{node:t,isAdmin:s,isPDB:n,expandId:e,selectedItem:l,setSelectedItem:o},n?t._id:t.id))})},24402:(e,t,s)=>{"use strict";s.d(t,{B3:()=>m,E9:()=>y,F:()=>p,Qs:()=>k,Ws:()=>b,a3:()=>w,lo:()=>h,m0:()=>x,mJ:()=>I,rS:()=>g,v:()=>f,vm:()=>u,w$:()=>d,xY:()=>v,xi:()=>j});var r=s(23023),a=s(50424),n=s(84456),l=s(52744),o=s(37549);let i=(0,n.Sy)(a.bH).map(e=>e.value).join(","),c=async(e,t)=>{let s=`Failed to fetch data from ${e}`;try{let r=await fetch(e,{signal:t});return r.ok||(s=(await r.json()).error||s),await r.json()}catch(e){throw Error(s)}},d=(e,t,s)=>(0,r.I)({queryKey:["shopData",e,t,s],queryFn:async()=>{let r=[],[a,n]=await Promise.all([(0,l.a)("/get-categories",{shopDomain:e,locale:t,source:s}),(0,l.a)("/get-products",{shopDomain:e,locale:t,source:s})]);if(r.length>0)throw Error(r.join(","));return{categories:a,products:n}},enabled:!1,refetchOnWindowFocus:!1,retryOnMount:!1,retry:!1}),u=(e,t)=>(0,r.I)({queryKey:["certifications",e,t],queryFn:async({signal:s})=>c((0,n.rY)(e,"rest",t,"certifications"),s).then(e=>e.items),enabled:!1,refetchOnWindowFocus:!1,retryOnMount:!1,retry:!1}),m=e=>(0,r.I)({queryKey:["statistics",e],queryFn:async()=>(0,l.a)("/get-statistics",{shopDomain:e}),enabled:!1,refetchOnWindowFocus:!1,retryOnMount:!1,retry:!1}),h=(e,t)=>{let s=(0,n.rY)(e,void 0,t,"api/shop/settings");return(0,r.I)({queryKey:["settings",e,t],queryFn:async({signal:e})=>c(s,e).catch(()=>{throw Error(`Failed to fetch data from ${s}`)}),enabled:!1,refetchOnWindowFocus:!1,retryOnMount:!1,retry:!1})},p=(e,t,s,a)=>(0,r.I)({queryKey:["productSkus",e,t,s,a],queryFn:async()=>(0,l.a)("/get-product-skus",{shopDomain:t,locale:s,source:a||"all",id:e}),enabled:!!e,refetchOnWindowFocus:!1,retryOnMount:!1,retry:!1}),y=(e,t,s,a)=>(0,r.I)({queryKey:["sku",e,t,s,a],queryFn:async({signal:r})=>{let l=[];try{let a=await c((0,n.rY)(t,"rest",s,"sku",e),r);a&&l.push({...a,type:"sku"})}catch(e){(0,o.MD)("Failed to fetch SKU by ID",e)}try{let o=await c((0,n.rY)(t,"rest",s,"sku",void 0,void 0,{vendorId:e,source:a||"all"}),r);o?.items?.[0]&&l.push({...o.items[0],type:"sku"})}catch(e){(0,o.MD)("Failed to fetch SKU by vendor ID",e)}return l.length>0?l:null},enabled:!1,refetchOnWindowFocus:!1,retryOnMount:!1,retry:!1}),b=(e,t,s,a)=>(0,r.I)({queryKey:["opm",e,t,s,a],queryFn:async({signal:r})=>{let l=[];try{let a=await c((0,n.rY)(t,"rest",s,"operating-mode",e),r);a&&l.push({...a,type:"om"})}catch(e){(0,o.MD)("Failed to fetch operating mode by ID",e)}try{let o=await c((0,n.rY)(t,"rest",s,"operating-mode",void 0,void 0,{vendorId:e,source:a||"all"}),r).then(e=>e.items[0]);o&&l.push({...o,type:"om"})}catch(e){(0,o.MD)("Failed to fetch operating mode by vendor ID",e)}return l.length>0?l:null},enabled:!1,refetchOnWindowFocus:!1,retryOnMount:!1,retry:!1}),x=e=>(0,r.I)({queryKey:["schedulerQueue",e],queryFn:async({signal:t})=>{let s="all"===e?i:e;return c(`/api/admin/importer/scheduler/queue?shop=${s}`,t)},enabled:!1,refetchOnWindowFocus:!1,retryOnMount:!1,retry:!1}),f=(e,t)=>(0,r.I)({queryKey:["schedulerPromote",e,t],queryFn:async({signal:s})=>c(`/api/admin/importer/scheduler/promote?shop=${e}&locale=${t}`,s),enabled:!1,refetchOnWindowFocus:!1,retryOnMount:!1,retry:!1}),v=(e,t)=>
1(0,r.I)({queryKey:["schedulerRemove",e,t],queryFn:async({signal:s})=>c(`/api/admin/importer/scheduler/remove?shop=${e}&locale=${t}`,s),enabled:!1,refetchOnWindowFocus:!1,retryOnMount:!1,retry:!1}),g=(e,t)=>(0,r.I)({queryKey:["shopLocales",e],queryFn:async({signal:s})=>{if(t)try{let t=await c((0,n.rY)(e,"rest",void 0,"statistics"),s);if(!t?.locales||!Array.isArray(t.locales))return(0,o.MD)("Invalid response format in useShopLocales mock API: locales array is missing or invalid"),[];return t.locales}catch(e){return(0,o.MD)("Error fetching mock API data in useShopLocales:",e),[]}try{return await (0,l.a)("/get-shops",{shopDomain:`https://${e}`})}catch(e){throw(0,o.MD)("Error fetching shop data in useShopLocales:",e),Error(e instanceof Error?e.message:"Error fetching shop locales")}},enabled:!1,refetchOnWindowFocus:!1,retryOnMount:!1,retry:!1}),w=(e,t,s)=>(0,r.I)({queryKey:["relations",e,t,s],queryFn:async({signal:r})=>c((0,n.rY)(e,"rest",t,"sku",s,"relations"),r).then(e=>e.items),enabled:!1,refetchOnWindowFocus:!1,retryOnMount:!1,retry:!1}),j=(e,t,s)=>(0,r.I)({queryKey:["documents",e,t,s],queryFn:async({signal:r})=>c((0,n.rY)(e,"rest",t,"sku",s,"documents"),r).then(e=>e.items),enabled:!1,refetchOnWindowFocus:!1,retryOnMount:!1,retry:!1}),k=(e,t,s)=>(0,r.I)({queryKey:["certifications",e,t,s],queryFn:async({signal:r})=>c((0,n.rY)(e,"rest",t,"sku",s,"certifications"),r).then(e=>e.items),enabled:!1,refetchOnWindowFocus:!1,retryOnMount:!1,retry:!1}),I=e=>(0,r.I)({queryKey:["site-configurations",e],queryFn:async({signal:t})=>c(`/api/admin/site-configurations?spaceId=${e}`,t),refetchOnWindowFocus:!1,retryOnMount:!1,retry:!1})},26769:(e,t,s)=>{"use strict";s.d(t,{A:()=>d});var r=s(95155),a=s(49820),n=s(12115),l=s(50424),o=s(84456),i=s(62921),c=s(35208);let d=({env:e,setEnv:t,setLocales:s,setIsMockAPI:d,setReadLocaleFromStorage:u,replaceQueryParam:m,displayAllOption:h=!1,onChange:p})=>{let y=(0,n.useMemo)(()=>(0,o.Sy)(l.bH),[]);return(0,r.jsxs)(i.A,{size:c.x0Q.SMALL,value:e,onChange:e=>{let r,a;return p?p(e):(a="develop.systemair.com/api/mock/shop"===(r=h?e.target.value:e.target.value.trim()||l.rJ)||"www.systemair.com/api/mock/shop"===r,void(d&&d(a),t&&t(r),m&&m("env",r),!h&&(0,o.Xb)("selectedEnv",r),s&&s(void 0),u&&u(!0)))},children:[h&&(0,r.jsx)("option",{value:"all",children:"All"}),(0,a.A)(y,e=>{let t="develop.systemair.com"===e.value||"www.systemair.com"===e.value;return(0,r.jsxs)("option",{value:e.value,children:[t?"Mock ":"",e.value]},e.value)})]})}},56894:(e,t,s)=>{"use strict";s.d(t,{A:()=>i});var r=s(95155),a=s(69730),n=s.n(a),l=s(5772),o=s(22704);let i=({fitHeight:e=!1})=>{let t=(0,o.uJ)("brandmark","brand","svg","systemair");return(0,r.jsx)("div",{className:n()("flex justify-center items-center my-auto",{"h-screen-3/4":!e}),children:(0,r.jsx)(l.default,{src:t,alt:"Loading Spinner",width:30,height:30,className:"animate-spin"})})}},69660:(e,t,s)=>{"use strict";s.d(t,{A:()=>a});var r=s(73321);let a=()=>{let e=(0,r.useRouter)(),t=(0,r.useSearchParams)();return{queryParams:new URLSearchParams(t?.toString()??""),replaceMultipleQueryParams:t=>{let s=new URL(window.location.href);Object.entries(t).forEach(([e,t])=>{null==t?s.searchParams.delete(e):s.searchParams.set(e,String(t))}),e.replace(s.pathname+s.search)}}}},77045:(e,t,s)=>{"use strict";s.d(t,{A:()=>h});var r=s(95155),a=s(10863),n=s(9969),l=s(69730),o=s.n(l),i=s(12115),c=s(50424),d=s(84456),u=s(36924),m=s(35208);let h=({skuOptions:e,skus:t})=>{let[s,l]=(0,i.useState)(),[h,p]=(0,i.useState)(),[y,b]=(0,i.useState)([]),[x,f]=(0,i.useState)(""),[v,g]=(0,i.useState)([]);(0,i.useEffect)(()=>{if(e&&t){let{modifiedSkus:s,duplicateSkus:r}=(0,d.jv)(e,t);l(s),p(r)}},[e,t]),(0,i.useEffect)(()=>{g((0,d.BY)())},[]);let w=(0,i.useCallback)(e=>{f(e)},[]),j=(0,i.useCallback)(()=>{f("")},[]),k=(0,i.useCallback)(e=>{b(t=>{if(t.some(t=>t.vendorId===e))return t.filter(t=>t.vendorId!==e);let s={vendorId:e,color:t.length>=8?t[0].color:v[t.length]};return t.length>=8?[...t.slice(1),s]:[...t,s]})},[v]),I=(0,i.useCallback)((e,t)=>(0,r.jsxs)("div",{children:[(0,r.jsxs)("div",{className:"text-label-small mb-100 flex flex-wrap gap-075 max-w-700",children:[e.label," ",(0,r.jsxs)("span",{className:"text-info-600",children:["(",e.totalCount,")"]})]}),(0,r.jsx)("div",{className:o()("font-mono w-fit-content",{"grid gap-x-200":t.dynamicColumns,[c.X0[t.dynamicColumns]]:t.dynamicColumns}),children:e.skus.map(e=>(0,r.jsx)("div",{onClick:()=>k(e.vendorId),onMouseEnter:()=>w(e.vendorId),onMouseLeave:j,className:o()("cursor-default w-fit-content",`${x===e.vendorId?"bg-cta-hover text-white":y.some(t=>t.vendorId===e.vendorId)?y.find(t=>t.vendorId===e.vendorId)?.color+" text-white":""}`,{"text-cta":!e.isProblematic,"text-warning-600":e.isProblematic}),children:(0,r.jsx)(u.A,{label:e.name,placement:"right",children:(0,r.jsx)("span",{children:m.iAk+e.vendorId})})},e.vendorId))})]},e.id??e.label),[y,x,w,j,k]),N=(0,i.useCallback)(e=>(0,r.jsxs)("div",{className:o()("rounded-8 p-100 mb-100",{"bg-neutral-0":!e.isIgnore,"bg-neutral-100 opacity-[.66]":e.isIgnore}),children:[(0,r.jsxs)("div",{className:"text-label-small flex items-start gap-050",children:[(0,r.jsx)("span",{className:"font-bold capitalize",children:e.name}),(0,r.jsxs)("span",{className:"text-info-600",children:["(",e.totalCount,e.totalCount?` in ${e.values.length}`:"",")"]})]}),(0,r.jsxs)("div",{className:"text-label-tiny flex gap-100",children:[(0,r.jsx)("span",{className:"font-mono",children:e.attribute}),(0,r.jsx)("span",{className:"text-neutral-600 capitalize",children:e.type??"Null"})]}),e.missingSkus&&e.missingSkus.length>0&&e.values.length>0&&(0,r.jsxs)("div",{className:"p-100 my-100 bg-warning-100 w-fit-content flex gap-100 items-center font-mono",children:[(0,r.jsx)(n.g,{className:"text-warning-600",size:"sm",icon:a.QJ}),(0,r.jsx)("div",{className:"flex flex-wrap gap-100",children:e.missingSkus?.map(e=>(0,r.jsx)("span",{onClick:()=>k(e.vendorId),onMouseEnter:()=>w(e.vendorId),onMouseLeave:j,className:o()("text-cta cursor-default w-fit-content",`${x===e.vendorId?"bg-cta-hover text-white":y.some(t=>t.vendorId===e.vendorId)?y.find(t=>t.vendorId===e.vendorId)?.color+" text-white":""}`),children:(0,r.jsx)(u.A,{label:e.name,placement:"right",children:(0,r.jsx)("span",{children:m.iAk+e.vendorId})})},e.vendorId))})]}),(0,r.jsx)("div",{className:"flex flex-wrap mt-100 gap-200",children:e.values.map(t=>I(t,e))})]},e.name),[I,y,x,k,w,j]);return(0,r.jsx)(r.Fragment,{children:s&&s.length>0?(0,r.jsxs)(r.Fragment,{children:[h&&h.length>0&&(0,r.jsxs)("div",{className:"rounded-8 p-100 mb-100 bg-warning-100",children:[(0,r.jsxs)("div",{className:"text-label-small w-fit-content flex gap-100 items-center",children:[(0,r.jsx)(n.g,{className:"text-warning-600",size:"sm",icon:a.QJ}),(0,r.jsx)("span",{className:"font-bold capitalize",children:"Non-unique Purchase Options"})]}),(0,r.jsx)("div",{className:"my-100 font-mono",children:(0,r.jsx)("div",{className:"flex flex-wrap gap-100",children:h.map(e=>(0,r.jsx)("span",{onClick:()=>k(e.vendorId),onMouseEnter:()=>w(e.vendorId),onMouseLeave:j,className:o()("text-cta cursor-default w-fit-content",`${x===e.vendorId?"bg-cta-hover text-white":y.some(t=>t.vendorId===e.vendorId)?y.find(t=>t.vendorId===e.vendorId)?.color+" text-white":""}`),children:(0,r.jsx)(u.A,{label:e.name,placement:"right",children:(0,r.jsx)("span",{children:m.iAk+e.vendorId})})},e.vendorId))})})]}),s.map(N)]}):(0,r.jsx)("p",{children:"No results found"})})}},79756:(e,t,s)=>{"use strict";s.d(t,{A:()=>i});var r=s(95155),a=s(50424),n=s(84456),l=s(62921),o=s(35208);let i=({env:e,locale:t,locales:s,setLocale:i,replaceQueryParam:c})=>(0,r.jsx)(l.A,{size:o.x0Q.SMALL,value:t,onChange:t=>{let s=t.target.value.trim()||a.q;i(s),c("lang",s),(0,n.Xb)(e,s)},children:s?.map(e=>(0,r.jsx)("option",{value:e,children:e},e))})},82143:e=>{e.exports={"label-category":"admin-custom_label-category___D3vx","label-product-range":"admin-custom_label-product-range__3oSQ4","label-range":"admin-custom_label-range__EevLs","label-product-alias":"admin-custom_label-product-alias__tbN7x","label-alias":"admin-custom_label-alias__QmeZa","label-product":"admin-custom_label-product__lfwWN","label-sku":"admin-custom_label-sku__qomRP","label-om":"admin-custom_label-om__GtX1i","shadow-sort":"admin-custom_shadow-sort__PCtO1"}},87077:(e,t,s)=>{"use strict";s.d(t,{A:()=>I,k:()=>k}
1);var r=s(95155),a=s(93764),n=s(9969),l=s(54920),o=s(69730),i=s.n(o),c=s(37206),d=s(5772),u=s(98500),m=s.n(u),h=s(12115),p=s(56894),y=s(77045),b=s(24402),x=s(84456),f=s(35208),v=s(22704),g=s(74276),w=s(37549);let j=(0,c.default)(async()=>Promise.resolve().then(s.bind(s,54920)).then(e=>e.JsonViewer),{loadableGenerated:{webpack:()=>[null]},ssr:!1}),k=(0,l.defineDataType)({is:e=>"string"==typeof e&&(0,v.Zj)(e),Component:e=>(0,r.jsx)(m(),{href:e.value,target:"_blank",rel:"noopener noreferrer",children:(0,r.jsx)(d.default,{height:128,width:128,src:e.value,alt:""})})}),I=({selectedItem:e,env:t,locale:s,source:l,skuTabActive:o,prodTabActive:c})=>{let d=(0,g.yn)(),[u,v]=(0,h.useState)("product"),[I,N]=(0,h.useState)(""),[A,F]=(0,h.useState)(),[S,C]=(0,h.useState)(!1),O=!!e&&e&&"object"==typeof e&&"skuOptions"in e,_=!!e&&e&&"object"==typeof e&&"defaultOperatingModeId"in e,{data:M,isLoading:q}=(0,b.F)(O?e?.id:void 0,t,s,l),D=M?.items,{data:E,isLoading:L,refetch:P}=(0,b.a3)(t,s,e?.id),{data:$,isLoading:K,refetch:W}=(0,b.xi)(t,s,e?.id),{data:T,isLoading:U,refetch:Y}=(0,b.Qs)(t,s,e?.id),Q=q||L||K||U,[R,z]=(0,h.useState)(),J=JSON.stringify(R)?.length>1e4,B=e?.attributes;(0,h.useEffect)(()=>{e&&"id"in e&&(d("selected",e.id),!c&&O?d("prodTab","product"):c&&!O?d("prodTab",void 0):!o&&_?d("skuTab","sku"):o&&!_&&d("skuTab",void 0))},[e,c,O,d,o,_]),(0,h.useEffect)(()=>{e&&"skus"!==c&&"id"in e&&N(`https://${t}/rest/${s}/product/${e.id}`),O&&!c&&v("product"),_&&!o&&v("sku"),c&&v(c),o&&v(o)},[e,c,t,s,O,_,o]),(0,h.useEffect)(()=>{e&&(E||"relations"!==u||P(),$||"documents"!==u||W(),T||"certifications"!==u||Y())},[E,u,$,T,P,W,Y,e]),(0,h.useEffect)(()=>{let t=async()=>{C(!0);let e=new AbortController;try{if(!B){F(void 0),z(void 0);return}let t=new URLSearchParams({a:String(B["GROUP-ITEM-ID"])}),s=await fetch(`${f.gAV.BASE_URL}/rest/web/items?${t.toString()}`,{signal:e.signal,headers:{Accept:"application/json"}});if(!s.ok){let e=await s.text().catch(()=>"");throw Error(e||`HTTP ${s.status} ${s.statusText}`)}let r=await s.json();z(r),F(void 0)}catch(s){e.signal.aborted&&(0,w.MD)?.("Promaster request aborted");let t=s?.message||("string"==typeof s?s:"Unknown error");z(void 0),F(t)}finally{C(!1)}};_?"relations"===u?z(E):"documents"===u?z($):"certifications"===u?z(T):z(e):O?"skus"===u?z(D):"promaster"===u?t():z(e):z(e)},[E,u,$,T,_,O,D,B,e]);let G=r=>{v(r),O?(N(`https://${t}/rest/${s}/product/${e?.id}${"skus"===r?"/skus":""}`),d("prodTab",r)):_&&d("skuTab",r)};return Q&&O?(0,r.jsx)(p.A,{}):(0,r.jsx)(r.Fragment,{children:e?(0,r.jsxs)(r.Fragment,{children:[O&&(0,r.jsxs)("div",{className:"flex justify-between items-center gap-100 mb-200",children:[(0,r.jsxs)("div",{className:"space-x-100 text-label-small",children:[(0,r.jsx)("button",{type:"button",className:i()("select-btn select-btn-small",{"select-btn-selected":"product"===u}),onClick:()=>G("product"),children:"Product"}),(0,r.jsx)("button",{type:"button",className:i()("select-btn select-btn-small",{"select-btn-selected":"sku-options"===u}),onClick:()=>G("sku-options"),children:"SKU Options"}),(0,r.jsxs)("button",{type:"button",className:i()("select-btn select-btn-small",{"select-btn-selected":"skus"===u}),onClick:()=>G("skus"),children:[M?.items?.length," SKUs"]}),B&&"GROUP-ITEM-ID"in B&&(0,r.jsx)("button",{type:"button",className:i()("select-btn select-btn-small",{"select-btn-selected":"promaster"===u}),onClick:()=>G("promaster"),children:"Promaster"})]}),(0,r.jsxs)(m(),{href:I,className:"text-label-small to-cta flex gap-100 items-center",target:"_blank",rel:"noopener noreferrer",children:["View API ",(0,r.jsx)(n.g,{size:"sm",icon:a.Ju})]})]}),_&&(0,r.jsx)("div",{className:"flex justify-between items-center gap-100 mb-200",children:(0,r.jsxs)("div",{className:"space-x-100 text-label-small",children:[(0,r.jsx)("button",{type:"button",className:i()("select-btn select-btn-small",{"select-btn-selected":"sku"===u}),onClick:()=>G("sku"),children:"SKU"}),(0,r.jsx)("button",{type:"button",className:i()("select-btn select-btn-small",{"select-btn-selected":"relations"===u}),onClick:()=>G("relations"),children:"Relations"}),(0,r.jsx)("button",{type:"button",className:i()("select-btn select-btn-small",{"select-btn-selected":"documents"===u}),onClick:()=>G("documents"),children:"Documents"}),(0,r.jsx)("button",{type:"button",className:i()("select-btn select-btn-small",{"select-btn-selected":"certifications"===u}),onClick:()=>G("certifications"),children:"Certifications"})]})}),Q&&_||S&&(0,r.jsx)(p.A,{}),O&&"sku-options"===u?(0,r.jsx)(y.A,{skuOptions:e.skuOptions,skus:D}):R?(0,r.jsx)(j,{rootName:!1,defaultInspectDepth:2,maxDisplayLength:J?20:200,groupArraysAfterLength:J?50:100,displayDataTypes:!1,collapseStringsAfterLength:!1,value:R,valueTypes:[k],onCopy:x.am}):(0,r.jsx)("p",{children:A||"No results found"})]}):(0,r.jsx)("p",{children:"No results found"})})}},98821:(e,t,s)=>{"use strict";s.d(t,{A:()=>p,s:()=>h});var r=s(95155),a=s(99764),n=s(9969),l=s(69730),o=s.n(l),i=s(16020),c=s(12115),d=s(5354),u=s(82143),m=s.n(u);let h=(e,t,s)=>e&&t?a.Zm:e||!t||s?a.dm:a.QL,p=({expandId:e,node:t,isAdmin:s,isPDB:a,selectedItem:l,setSelectedItem:u})=>{let[p,y]=(0,c.useState)(t.showChildren||!1),b=a?l?._id:l?.id,x=a?t._id:t.id,f=s&&b===x,v=!!t.children?.length,g=t.type&&t?.type?.charAt(0).toUpperCase()+t?.type?.slice(1).toLowerCase(),w=h(p,v,f);return(0,c.useEffect)(()=>
1{if(!l&&e===x&&v&&(t?.parentId||t?.data?.parentId)){let e;e="product"!==t.type||a?"alias"!==t.type||a?(0,i.A)(t,["children","showChildren"]):(0,i.A)(t,["children","showChildren","type","name"]):(0,i.A)(t,["children","showChildren","type"]),y(!0),u(e)}},[a,e,l,t,x,v,u]),(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)("div",{className:"text-label-small cursor-pointer flex p-025 gap-050",onClick:()=>{let e;if("product"!==t.type||a){let s=(0,i.A)(t,["children","showChildren"]);e="alias"===t.type&&a&&s.data?{...s,data:(0,i.A)(s.data,"name")}:s}else e=(0,i.A)(t,["children","showChildren","type"]);u(e),v&&y(!p)},children:(0,r.jsxs)("div",{className:o()("flex items-center p-025 gap-050 rounded-2",{"bg-cta-background text-cta-active":f}),children:[(0,r.jsx)(n.g,{size:p?"1x":"sm",className:o()({"text-cta-active":p||f,"text-neutral-400":!p&&!f}),icon:w}),(0,r.jsxs)("div",{className:"flex flex-wrap gap-050",children:[(0,r.jsx)("span",{children:a?t.data.name:t.name}),s&&(0,r.jsx)("span",{className:o()("rounded-2 px-050 py-025 text-label-tiny",m()[`label-${g?.toLowerCase()}`]),children:g})]})]})}),p&&v&&(0,r.jsx)("ul",{className:"pl-200 mb-0",children:(0,r.jsx)(d.A,{expandId:e,items:t.children||void 0,isAdmin:s,isPDB:a,selectedItem:l,setSelectedItem: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.