private async Task CopyLinkToClipboard() { var currentUrl = NavigationManager.Uri.Replace(NavigationManager.BaseUri, "/", StringComparison.Ordinal); currentUrl = currentUrl.Contains("#") ? currentUrl.Substring(0, currentUrl.IndexOf("#")) : currentUrl; var exampleUrl = $"{currentUrl}#{ExampleId}"; await JSRuntime.CopyToClipboard(exampleUrl); }
private async Task CopyCodeToClipboard() { await JSRuntime.CopyToClipboard(HTMLSourceCode + CSharpSourceCode); }