mirror of
https://github.com/pockethost/pockethost.git
synced 2025-05-19 13:26:42 +00:00

* UI Cleanup * Removed unused import Co-authored-by: Brewhouse Digital <zach@brewhouse.digital>
17 lines
385 B
Svelte
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>
|