From 9ad33e622bd80662491502b49c0b82178c66ed98 Mon Sep 17 00:00:00 2001 From: Yuval Adam <_@yuv.al> Date: Sat, 21 Sep 2024 22:15:47 +0200 Subject: Fix handleShare() --- app/page.tsx | 14 +++++--------- 1 file changed, 5 insertions(+), 9 deletions(-) diff --git a/app/page.tsx b/app/page.tsx index 3db9924..843f6ba 100644 --- a/app/page.tsx +++ b/app/page.tsx @@ -65,15 +65,11 @@ export default function Cidr() { } const handleShare = async () => { - try { - let frag = "#" + ip.join(".") + "/" + cidr; - window.location.hash = frag; - await navigator.clipboard.writeText("foo"); - setIsShared(true); - setTimeout(() => setIsShared(false), 2000); - } catch (err) { - console.error('Failed to share CIDR link: ', err); - } + const frag = "#" + ip.join(".") + "/" + cidr; + window.location.hash = frag; + await navigator.clipboard.writeText(window.location.toString()); + setIsShared(true); + setTimeout(() => setIsShared(false), 2000); }; useEffect(() => { -- cgit v1.3.1