PageSourceSearch

https://brale.xyz/assets/logo-rails-BJ7gBSzL.js

js brale.xyz collected 2026-10-03 23:03:28 UTC 2,794 bytes, 1 lines download raw bytes

1import{t as e}from"./jsx-runtime-vlDczagz.js";import{M as t,Pn as n,u as r}from"./layout-1UWg9V41.js";import{t as i}from"./blockchain-mark-DDwNwWE3.js";var a=e(),o=Math.ceil(r.length/2),s=[{items:r.slice(0,o).map(e=>e.chainId)},{items:r.slice(o).map(e=>e.chainId)}];function c({chainId:e}){return(0,a.jsx)(i,{chainId:e,shellClassName:`z-[1]`})}function l(e,t){return`chain-${e}-${t}`}var u={wide:`gap-8`,responsive:`gap-6`},d=`gap-6`,f=`[mask-image:linear-gradient(to_right,transparent_0,_black_56px,_black_calc(100%-56px),transparent_100%)]`,p=68e3,m=2;function h(e,t){if(t==null)return;let n=t.items.length,r=e.items.length;if(n<2)return;let i=`calc((100% - ${m}rem) / ${String((n-1)*2)})`;if(r===n-1)return{paddingInline:i}}function g({row:e,gap:t,insetStyle:n}){let r=e.translateXPx==null?void 0:{transform:`translateX(${e.translateXPx}px)`},i=n==null?r:{...n,...r};return(0,a.jsxs)(`div`,{className:`relative z-0 flex min-h-8 w-full items-center`,children:[(0,a.jsx)(`div`,{"aria-hidden":!0,className:`border-border pointer-events-none absolute top-[calc(50%-0.5px)] left-1/2 z-0 h-0 w-[100dvw] -translate-x-1/2 border-t border-dashed`}),(0,a.jsx)(`div`,{className:`relative z-[1] flex w-full min-w-0 items-center justify-between ${u[t]}`,style:i,children:e.items.map((e,t)=>(0,a.jsx)(c,{chainId:e},l(e,t)))})]})}function _({rows:e=s,gap:t=`responsive`,rowGapClassName:r=`gap-6`,className:i=``}={}){let o=n()===!0,u=e.flatMap(e=>e.items);return(0,a.jsxs)(`div`,{className:`flex flex-col ${r} ${i}`.trim(),children:[(0,a.jsxs)(`div`,{className:`relative z-0 flex min-h-8 w-full items-center xl:hidden`,children:[(0,a.jsx)(`div`,{"aria-hidden":!0,className:`border-border pointer-events-none absolute top-[calc(50%-0.5px)] left-1/2 z-0 h-0 w-[100dvw] -translate-x-1/2 border-t border-dashed`}),o?(0,a.jsx)(`div`,{className:`relative z-[1] w-full [scrollbar-width:none] overflow-x-auto [&::-webkit-scrollbar]:hidden`,children:(0,a.jsx)(`div`,{className:`flex w-max min-w-full items-center ${d}`,children:u.map((e,t)=>(0,a.jsx)(c,{chainId:e},l(e,t)))})}):(0,a.jsx)(`div`,{className:`relative z-[1] w-full overflow-hidden ${f}`,children:(0,a.jsx)(`div`,{className:`animate-ecosystem-scroll flex w-max items-center ${d}`,style:{animationDuration:`${p}ms`},children:[0,1].map(e=>u.map((t,n)=>(0,a.jsx)(c,{chainId:t},`${e}-${l(t,n)}`)))})})]}),(0,a.jsx)(`div`,{className:`hidden flex-col ${r} xl:flex`,children:e.map((n,r)=>(0,a.jsx)(g,{row:n,gap:t,insetStyle:h(n,e[r-1])},r))})]})}function v({rows:e,gap:n,rowGapClassName:r,className:i,dataSection:o}={}){return(0,a.jsx)(`section`,{className:`relative`,"data-section":o,children:(0,a.jsx)(`div`,{className:`${t.sectionContainerNoRhythm} py-10 lg:py-14`,children:(0,a.jsx)(_,{rows:e,gap:n,rowGapClassName:r,className:i})})})}export{v as n,_ as t};

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.