Button
Buttonは、押下することで特定の操作を実行するコンポーネントです。
ボタン内部の構造はテキストやアイコン等に柔軟に変更できます。
プロパティ
Buttonは、以下のプロパティをサポートしています。
名前 | 型 | デフォルト値 | 説明 |
---|---|---|---|
variant |
string |
primary |
ボタンのスタイルを指定します。primary , secondary , success , danger のいずれかを選択できます。 |
size |
string |
medium |
ボタンのサイズを指定します。small , medium , large のいずれかを選択できます。 |
tone |
string |
solid |
ボタンのトーンを指定します。solid , ghost のいずれかを選択できます。 |
disabled |
boolean |
false |
ボタンを無効化します。無効化されたボタンはクリックできません。 |
インストールの手順
以下のコンポーネントのコードを、使いたいプロジェクトにコピー&ペーストします。 パスは実際のプロジェクトの構成にあわせて更新します。
使い方
サンプル
Default
最も優先度の高いアクションに使うコンポーネントです。基本的には1画面に1つのみ使用します。
Disabled
利用不可の状態です。
Variants
ボタンのタイプを変更することもできます。
Sizes
ボタンのサイズを変更することもできます。
Tones
ボタンのトーンを変更することもできます。
Click
通常の button と同様に、クリック時のイベントを登録できます。
With Icon
アイコンを追加することもできます。
Loading
ローディング状態です。
Only Style
<a>
タグ等に Buttonのクラスやスタイルのみを適用することで、同じ見た目を再現できます。