Button
Button with optional left and right slots for icons or extra labels.
ButtonExamples.tsrx
import { Button } from "@octaneui/core";
import { ArrowRight, Plus } from "@octaneui/icons/lucide";
export function ButtonExamples() @{
<>
<Button>Save</Button>
<Button left={<Plus size={16} />}>Add item</Button>
<Button right={<ArrowRight size={16} />}>Continue</Button>
<Button left={<Plus size={16} />} right={<ArrowRight size={16} />}>
Export
</Button>
<Button disabled>Disabled</Button>
</>
}