From 54a8a66861dcacb1da86ffa096bc398dcda16a15 Mon Sep 17 00:00:00 2001 From: Lilian Date: Thu, 12 Sep 2024 02:52:01 +0200 Subject: [PATCH] [frontend/components] Add button to copy post link to clipboard (ISH-414) --- Iceshrimp.Frontend/Components/Note/NoteFooter.razor | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/Iceshrimp.Frontend/Components/Note/NoteFooter.razor b/Iceshrimp.Frontend/Components/Note/NoteFooter.razor index 7e379e44..1d23ba82 100644 --- a/Iceshrimp.Frontend/Components/Note/NoteFooter.razor +++ b/Iceshrimp.Frontend/Components/Note/NoteFooter.razor @@ -85,6 +85,9 @@ @Loc["Open original page"] + + @Loc["Copy link"] + @Loc["Mute Note"] @@ -111,6 +114,8 @@ private void OpenOriginal() => Js.InvokeVoidAsync("open", Note.NoteResponse.Url, "_blank"); + private void CopyLink() => Js.InvokeVoidAsync("navigator.clipboard.writeText", Note.NoteResponse.Url); + private void Like() { _ = Note.ToggleLike();