PageSourceSearch

https://solutions-explorer.lovable.app/assets/ProductsSection-B9svX1Av.js

js solutions-explorer.lovable.app collected 2026-10-03 03:45:17 UTC 1,711 bytes, 1 lines download raw bytes

1import{j as s}from"./vendor-ui-tOAnTZzV.js";import{r as e,L as a}from"./vendor-react-DUUNMY5k.js";import{u as i,a as o}from"./index-B-CPUk8g.js";import{P as r}from"./ProductDoodle-DcV2B3k0.js";import{u as c}from"./vendor-i18n-C-AK8qKO.js";function l(){const{t:l}=c(),n=i(),{products:t}=o(),[d,m]=e.useState(0),p=t[d];return s.jsx("section",{className:"sec sg",id:"products-home",children:s.jsxs("div",{className:"wrap",children:[s.jsxs("div",{className:"sc2 ctr fi",children:[s.jsx("h2",{className:"h2b",children:l("home.productsTitle")}),s.jsx("div",{className:"pline"})]}),s.jsxs("div",{className:"psuite fi",children:[s.jsxs("div",{className:"psuite-intro",children:[s.jsx("h3",{children:l("home.productsIntro")}),s.jsxs(a,{to:n("/products"),className:"btn",children:[s.jsx("span",{className:"ba",children:"→"})," ",l("buttons.seeAllProducts")]})]}),s.jsxs("div",{className:"psuite-mid",children:[s.jsx("div",{className:"psuite-banner",style:{background:p.color},children:s.jsx(r,{id:p.id,color:"#ffffff",name:p.name})}),s.jsx("div",{className:"pmenu-row",children:t.map((e,a)=>s.jsxs("button",{className:"pmenu-tile"+(d===a?" on":""),style:{background:e.color},onMouseEnter:()=>m(a),onClick:()=>m(a),"aria-label":e.name,children:[e.icon&&s.jsx("img",{src:e.icon,alt:"",width:40,height:40,loading:"lazy",onError:s=>{s.target.style.display="none"}}),s.jsx("span",{className:"pmenu-tip",children:e.name})]},e.id))})]}),s.jsxs("div",{className:"psuite-info",children:[s.jsx("p",{style:{color:p.color,fontWeight:800},children:p.name}),s.jsx("p",{children:p.desc}),s.jsx(a,{to:n(`/products#${p.id}`),className:"psuite-cta",style:{color:p.color},children:l("home.productsCta")})]})]})]})})}export{l as default};

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.