コピーボタンCopyButton
Experimental

クリップボードへのコピー操作を、ツールチップとコピー済み状態のフィードバック付きで表示します。

プレビュー

状態とバリエーション

アイコンだけのコピー

スウォッチやツールバーなど狭い場所では、コピー後にチェックアイコンへ切り替え、コピー完了の吹き出しを一時表示します。

ラベル付きフィードバック

コードブロックのように余白がある場所では、押す前から操作名を表示し、コピー後に完了ラベルへ切り替えます。

プロパティ

表は横にスクロールできます
プロパティ初期値説明
valuestring-クリップボードへコピーする文字列です。
copyLabelstring"Copy"コピー前の aria-label とツールチップです。
copiedLabelstring"Copied"コピー後に表示する aria-label とツールチップです。
copyFailedLabelstring"Copy failed"コピー失敗時に表示する aria-label とツールチップです。
copiedDurationnumber5000コピー済みの吹き出し表示を維持する時間です。単位はミリ秒です。
variant"default" | "label""default"狭い場所ではアイコンのみ、広い場所ではコピー済みラベルも表示します。
buttonVariantTooltipButtonProps["variant"]"ghost"ボタン表面の見た目を指定します。

使い方

Loading...

使用コンポーネント