1import{a as S,f as x,d as u,j as b}from"../../__generated__/components/demos-sg-pcOZb.js";import{m as y}from"../../node_modules/-pnpm/@theice-pushpop@3-5-0_@types-express@4-17-25/node_modules/@theice/pushpop/build/array/replace-CrA0QeSp.js";import{u as w}from"../../shared/utils/useIntegrationProps-BvJoemGM.js";import"../../node_modules/-pnpm/date-fns@2-30-0/node_modules/date-fns/addYears/index-js-commonjs-es-import-DxIW7DXy.js";import"../../__generated__/components/main-CLyZ6YeD.js";import"../../var/opt/jenkins/workspace/ont-end-monorepo_release_2026-38/packages/website-components/build/components/feedback/Spinner-x09pfbvO.js";import"../../node_modules/-pnpm/react-router@6-30-1_react@18-3-1/node_modules/react-router/dist/index-js-commonjs-proxy-Bgcd1cR8.js";import"../../__generated__/components/meta-DD-eCrjv.js";var C=function(r,n){var d={};for(var e in r)Object.prototype.hasOwnProperty.call(r,e)&&n.indexOf(e)<0&&(d[e]=r[e]);if(r!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,e=Object.getOwnPropertySymbols(r);o<e.length;o++)n.indexOf(e[o])<0&&Object.prototype.propertyIsEnumerable.call(r,e[o])&&(d[e[o]]=r[e[o]]);return d};const s=(r,n)=>String(r).startsWith(n),j=r=>{var{sm:n,md:d,lg:e,xl:o,className:m,children:p,id:$}=r,g=C(r,["sm","md","lg","xl","className","children","id"]);const l=S.useMemo(()=>{var a;const h={xs:g,sm:n,md:d,lg:e,xl:o},f=[];for(const c of Object.keys(h)){const t=h[c];if(t){const i=c==="xs"?"":"".concat(c,":");f.push(x({["".concat(i,"bg-").concat(String(t.bgColor))]:t.bgColor,["".concat(i,"border-").concat(String(t.borderColor))]:t.borderColor,["".concat(i,"text-").concat(String(t.textColor))]:t.textColor,["".concat(i,"border")]:String(t.borderWidth)==="1",["".concat(i,"border-").concat(String(t.borderWidth))]:!!t.borderWidth&&String(t.borderWidth)!=="1",["".concat(i).concat(String(t.display))]:t.display,["".concat(i,"p-").concat(String(t.padding))]:t.padding,["".concat(i,"pt-").concat(String(t.paddingTop))]:t.paddingTop,["".concat(i,"pr-").concat(String(t.paddingRight))]:t.paddingRight,["".concat(i,"pb-").concat(String(t.paddingBottom))]:t.paddingBottom,["".concat(i,"pl-").concat(String(t.paddingLeft))]:t.paddingLeft,["".concat(i).concat(s(t.margin,"-")?"-":"","m-").concat(String(t.margin).replace(/^-/,""))]:t.margin,["".concat(i).concat(s(t.marginTop,"-")?"-":"","mt-").concat(String(t.marginTop).replace(/^-/,""))]:t.marginTop,["".concat(i).concat(s(t.marginRight,"-")?"-":"","mr-").concat(String(t.marginRight).replace(/^-/,""))]:t.marginRight,["".concat(i).concat(s(t.marginBottom,"-")?"-":"","mb-").concat(String(t.marginBottom).replace(/^-/,""))]:t.marginBottom,["".concat(i).concat(s(t.marginLeft,"-")?"-":"","ml-").concat(String(t.marginLeft).replace(/^-/,""))]:t.marginLeft,["".concat(i,"gap-").concat(String(t.gap))]:t.gap,["".concat(i,"flex-").concat(String(t.direction))]:t.direction,["".concat(i,"flex-").concat(String(t.flex))]:t.flex,["".concat(i,"flex-").concat(String(t.wrap))]:(a=t.wrap)===null||a===void 0?void 0:a.replace("no-wrap","nowrap"),["".concat(i,"justify-").concat(String(t.justify))]:t.justify,["".concat(i,"items-").concat(String(t.items))]:t.items,["".concat(i,"grid-cols-").concat(String(t.gridCols))]:t.gridCols,["".concat(i,"text-").concat(String(t.textAlign))]:t.textAlign,["".concat(i,"w-").concat(String(t.width))]:t.width,["".concat(i,"min-w-").concat(String(t.minWidth))]:t.minWidth,["".concat(i,"max-w-").concat(String(t.maxWidth))]:t.maxWidth,["".concat(i,"h-").concat(String(t.height))]:t.height,["".concat(i,"min-h-").concat(String(t.minHeight))]:t.minHeight,["".concat(i,"max-h-").concat(String(t.maxHeight))]:t.maxHeight}))}}return x(m,...f)},[g,n,d,e,o,m]);return u.createElement("div",{id:$,className:l},p)},W={display:r=>{switch(r){case"row":return{display:"flex",direction:"col",gap:4,items:"start",md:{direction:"row"}};case"col":return{display:"flex",direction:"col",gap:4};case"grid":return{display:"flex",direction:"col",gap:4,md:{display:"grid"}};default:{const n=r;throw new Error("Unknown preset display value: ".concat(String(n)))}}},gridCols:r=>({md:{gridCols:r}}),bgColor:r=>({bgColor:r}),textColor:r=>({textColor:r}),borderWidth:r=>({borderWidth:r}),borderColor:r=>({borderColor:r}),paddingTop:r=>({paddingTop:r}),paddingRight:r=>({paddingRight:r}),paddingBottom:r=>({paddingBottom:r}),paddingLeft:r=>({paddingLeft:r}),width:r=>({width:r}),height:r=>
1({height:r}),flex:r=>({flex:r})},P=r=>{const n=S.useMemo(()=>{const{id:d,renderSlot:e,slots:o,presets:m={},...p}=r;return y(...Object.entries(m).map(([$,g])=>{var a;const l=W[$];return g==null?{}:(a=l==null?void 0:l(g))!=null?a:{}}),p)},[r]);return b.jsx(j,{...w(r.id),...n,children:r.renderSlot("content")})};export{P 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.