diff --git a/src/components/Copy/Copy.svelte b/src/components/Copy/Copy.svelte index 13d6968c..06fb1cf5 100644 --- a/src/components/Copy/Copy.svelte +++ b/src/components/Copy/Copy.svelte @@ -3,27 +3,16 @@ export { className as class }; export let feedback = 'Copied!'; export let feedbackTimeout = 2000; - export let props = {}; - import { createEventDispatcher, onDestroy } from 'svelte'; + import { onDestroy } from 'svelte'; import { cx } from '../../lib'; - const dispatch = createEventDispatcher(); - let timeoutId = undefined; let showFeedback = false; - function handleClick(event) { - showFeedback = true; - - timeoutId = setTimeout(() => { - showFeedback = false; - }, feedbackTimeout); - } - onDestroy(() => { if (timeoutId !== undefined) { - clearTimeout(timeoutId); + window.clearTimeout(timeoutId); timeoutId = undefined; } }); @@ -32,11 +21,15 @@