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のクラスやスタイルのみを適用することで、同じ見た目を再現できます。