carbon-components-svelte/src/CopyButton/CopyButton.svelte
2020-11-19 14:16:01 -08:00

20 lines
453 B
Svelte

<script>
/** @extends {"../Copy/Copy"} CopyProps */
/** Set the title and ARIA label for the copy button */
export let iconDescription = "Copy to clipboard";
import { Copy } from "../Copy";
import Copy16 from "carbon-icons-svelte/lib/Copy16";
</script>
<Copy
class="bx--copy-btn"
aria-label="{iconDescription}"
title="{iconDescription}"
{...$$restProps}
on:click
on:animationend
>
<Copy16 class="bx--snippet__icon" />
</Copy>