Brewhouse Digital 6a958cbcc3
UI Cleanup & Sveltestrap Removal (#13)
* UI Cleanup

* Removed unused import

Co-authored-by: Brewhouse Digital <zach@brewhouse.digital>
2022-10-21 22:33:12 -07:00

17 lines
385 B
Svelte

<script lang="ts">
import Clipboard from './Clipboard.svelte'
let isCopied = false
export let code: string
export let copy: () => void
const handleCopy = () => {
isCopied = true
copy()
}
</script>
<Clipboard text={code} let:copy on:copy={handleCopy}>
<button class="btn btn-primary btn-sm" on:click={copy}>{isCopied ? 'Copied!' : 'Copy'}</button>
</Clipboard>