组件
通用
Button

Button

import { Button } from 'wisteria-ui';

Variant

Button 共有 5 种样式类型,分别为:ElevatedFilledTonalOutlinedText

tsx
<Button>Elevated</Button>
<Button variant="filled">Filled</Button>
<Button variant="tonal">Tonal</Button>
<Button variant="outlined">Outlined</Button>
<Button variant="text">Text</Button>
Variant

Block

tsx
<Button block variant="tonal">
  Block
</Button>
Block

Color

tsx
<Button color="pink">Elevated</Button>
<Button color="green" variant="filled">Filled</Button>
<Button color="cyan" variant="tonal">Tonal</Button>
<Button color="red" variant="outlined">Outlined</Button>
<Button color="orange" variant="text">Text</Button>
Color

Corner

tsx
<Button variant="tonal" corner="square">
  Square
</Button>
<Button variant="tonal" corner="rounded">
  Rounded
</Button>
<Button variant="tonal" corner="circular">
  Circular
</Button>
Color

API

Button 组件支持 html button 所有属性。
属性说明类型默认值
block是否撑满容器boolean-
color自定义颜色string-
corner设置圆角square | rounded | circularrounded
variant按钮类型elevated | filled | tonal | outlined | textelevated