Button
Versatile button component with multiple variants and icon support.
import { Button } from '@document-writing-tools/kernux-react';
<Button variant="primary">Primary Button</Button>
<Button variant="secondary" icon="arrow-right" iconPosition="right">
Next Step
</Button>
<Button variant="tertiary" block disabled>
Disabled Block Button
</Button>Props:
variant?: "primary" | "secondary" | "tertiary"- Button style variantblock?: boolean- Whether button should take full widthicon?: string- Icon name to displayiconPosition?: "left" | "right"- Position of the icon (default: “left”)iconClassName?: string- Additional CSS classes for the iconariaLabel?: string- Accessibility labelhref?: string- If provided, renders as a linktarget?: string- Link target attribute- Extends all standard HTMLHyperText Markup Language – Eine standardisierte Auszeichnungssprache zur Erstellung und Strukturierung von Inhalten im Web. button element props