Add missing button code

This commit is contained in:
Kuba Orlik 2026-08-19 23:17:20 +02:00
parent 1bb3f373c3
commit 75083f28aa

View File

@ -12,6 +12,7 @@ export function button({
submit = false, submit = false,
icon, icon,
centered = false, centered = false,
classes = [],
}: { }: {
text: string; text: string;
href: string; href: string;
@ -20,6 +21,7 @@ export function button({
submit?: boolean; submit?: boolean;
icon?: string; icon?: string;
centered?: boolean; centered?: boolean;
classes?: string[];
}): JSX.Element { }): JSX.Element {
const classstr = `button button--color-${variant}`; const classstr = `button button--color-${variant}`;
if (submit) { if (submit) {
@ -33,6 +35,7 @@ export function button({
"button", "button",
`button--color-${variant}`, `button--color-${variant}`,
{ "button--centered": centered }, { "button--centered": centered },
...classes,
]} ]}
href={disabled ? false : href} href={disabled ? false : href}
disabled={disabled} disabled={disabled}