package main
// cyberpunkButtonComponent renders the override for the built-in button block.
// Primary buttons get .rgb-split for the chromatic-aberration hover.
// Secondary / ghost variants use the accent/border tokens.
templ cyberpunkButtonComponent(label, href, variant string) {
switch variant {
case "secondary":
{ label }
_
case "ghost":
{ label }
_
default:
{ label }
_
}
}