Skip to content

frontend


Interface: PublicButtonProps

Defined in: src/components/button/PublicButton.tsx:5

Properties

children

children: ReactNode

Defined in: src/components/button/PublicButton.tsx:7

Button label


disabled?

optional disabled?: boolean

Defined in: src/components/button/PublicButton.tsx:13

Disabled state


href?

optional href?: string

Defined in: src/components/button/PublicButton.tsx:9

Link URL — renders as an anchor when provided


onClick?

optional onClick?: () => void

Defined in: src/components/button/PublicButton.tsx:17

Click handler

Returns

void


size?

optional size?: "sm" | "md" | "lg"

Defined in: src/components/button/PublicButton.tsx:11

Size variant — defaults to md


variant?

optional variant?: "filled" | "outline"

Defined in: src/components/button/PublicButton.tsx:15

Outline variant instead of filled