PageSourceSearch

https://www.roede.com/_next/static/chunks/Button-5r0cvH4c.js

js roede.com collected 2026-09-24 20:15:02 UTC 2,573 bytes, 1 lines download raw bytes

1import{r as e}from"./framework-BlZLPK95.js";import{t}from"./link-D8PIqNj6.js";import{t as n}from"./clsx-DB0hHKMi.js";var r=e(),i={solid:`inline-flex justify-center rounded-lg py-2 px-3 text-sm font-semibold outline-2 outline-offset-2 transition-colors disabled:pointer-events-none disabled:opacity-50`,outline:`inline-flex justify-center rounded-lg border py-[calc(theme(spacing.2)-1px)] px-[calc(theme(spacing.3)-1px)] text-sm outline-2 outline-offset-2 transition-colors disabled:pointer-events-none disabled:opacity-50`},a={solid:{cyan:`relative overflow-hidden bg-roedeblue-500 text-white before:absolute before:inset-0 active:before:bg-transparent hover:before:bg-white/10 active:bg-roedeblue-600 active:text-white/80 before:transition-colors`,roedeblue:`relative overflow-hidden bg-roedeblue-900 text-brand-green-200 before:absolute before:inset-0 active:before:bg-transparent hover:before:bg-white/10 active:bg-roedeblue-950 active:text-white/80 before:transition-colors`,blue:`relative overflow-hidden bg-roedeblue-900 text-blue-50 before:absolute before:inset-0 active:before:bg-transparent hover:before:bg-white/10 active:bg-roedeblue-950 active:text-white/80 before:transition-colors`,bluegreen:`relative overflow-hidden bg-bluegreen-500 text-white before:absolute before:inset-0 active:before:bg-transparent hover:before:bg-white/10 active:bg-bluegreen-600 active:text-white/80 before:transition-colors`,white:`bg-white text-cyan-900 hover:bg-white/90 active:bg-white/90 active:text-cyan-900/70`,gray:`bg-roedeblue-900 text-white hover:bg-roedeblue-950 active:bg-roedeblue-800 active:text-white/80`,green:`bg-bluegreen-600 text-white hover:bg-bluegreen-700 active:bg-bluegreen-500 active:text-white/80`,red:`bg-brand-red-500 text-white hover:bg-brand-red-600 active:bg-brand-red-400 active:text-white/80`,orange:`bg-brand-orange-600 text-white hover:bg-brand-orange-700 active:bg-brand-orange-400 active:text-white/80`,pastel:`bg-brand-pastel-green-300 text-roedeblue-900 hover:bg-brand-pastel-green-400 active:bg-brand-pastel-green-200 active:text-roedeblue-900/80`},outline:{gray:`border-roedeblue-900 text-roedeblue-900 hover:border-roedeblue-400 active:bg-roedeblue-100 active:text-roedeblue-700/80`}};function o({className:e,...o}){return o.variant??=`solid`,o.color??=`gray`,e=n(i[o.variant],o.variant===`outline`?a.outline[o.color]:o.variant===`solid`?a.solid[o.color]:void 0,e),o.a&&o.href?(0,r.jsx)(`a`,{className:e,href:o.href,children:o.children}):o.href===void 0?(0,r.jsx)(`button`,{className:e,...o}):(0,r.jsx)(t,{className:e,...o})}export{o 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.