From 930099d36e6c416b276f192ebca0c74d87b8c0c3 Mon Sep 17 00:00:00 2001 From: akadotsh Date: Sat, 11 Apr 2026 17:32:22 +0530 Subject: [PATCH] feat(search-view): add copy-to-clipboard button for package names --- app/components/Package/Card.vue | 31 +++++++++++++++++++++++-------- 1 file changed, 23 insertions(+), 8 deletions(-) diff --git a/app/components/Package/Card.vue b/app/components/Package/Card.vue index 9887418b8e..346087ce4b 100644 --- a/app/components/Package/Card.vue +++ b/app/components/Package/Card.vue @@ -40,6 +40,12 @@ const pkgDescription = useMarkdown(() => ({ })) const numberFormatter = useNumberFormatter() +const packageName = computed(() => props.result.package?.name ?? '') + +const { copied: copiedPkgName, copy: copyPkgName } = useClipboard({ + source: packageName, + copiedDuring: 2000, +})