Skip to content

Commit f8af914

Browse files
committed
Changed toast text for uir.
1 parent a68b3e9 commit f8af914

File tree

1 file changed

+24
-7
lines changed

1 file changed

+24
-7
lines changed

Diff for: Server/Components/Pages/Deploy.razor

+24-7
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@
3131

3232
<div class="input-group">
3333
<input type="text" class="form-control" readonly value="@_windowsScript" />
34-
<button class="btn btn-primary" type="button" id="button-addon2" @onclick="() => CopyToClipboard(_windowsScript)">
34+
<button class="btn btn-primary" type="button" id="button-addon2" @onclick="() => CopyScriptToClipboard(_windowsScript)">
3535
<i class="oi oi-clipboard"></i>
3636
</button>
3737
</div>
@@ -44,7 +44,7 @@
4444

4545
<div class="input-group">
4646
<input type="text" class="form-control" readonly value="@_ubuntuScript" />
47-
<button class="btn btn-primary" type="button" id="button-addon2" @onclick="() => CopyToClipboard(_ubuntuScript)">
47+
<button class="btn btn-primary" type="button" id="button-addon2" @onclick="() => CopyScriptToClipboard(_ubuntuScript)">
4848
<i class="oi oi-clipboard"></i>
4949
</button>
5050
</div>
@@ -57,7 +57,7 @@
5757

5858
<div class="input-group">
5959
<input type="text" class="form-control" readonly value="@_manjaroScript" />
60-
<button class="btn btn-primary" type="button" id="button-addon2" @onclick="() => CopyToClipboard(_manjaroScript)">
60+
<button class="btn btn-primary" type="button" id="button-addon2" @onclick="() => CopyScriptToClipboard(_manjaroScript)">
6161
<i class="oi oi-clipboard"></i>
6262
</button>
6363
</div>
@@ -116,7 +116,7 @@
116116

117117
<div class="input-group">
118118
<input type="text" class="form-control" readonly value="@_winX64Uri" />
119-
<button class="btn btn-primary" type="button" id="button-addon2" @onclick="() => CopyToClipboard(_winX64Uri)">
119+
<button class="btn btn-primary" type="button" id="button-addon2" @onclick="() => CopyUriToClipboard(_winX64Uri)">
120120
<i class="oi oi-clipboard"></i>
121121
</button>
122122
</div>
@@ -161,7 +161,7 @@
161161

162162
<div class="input-group">
163163
<input type="text" class="form-control" readonly value="@_winX86Uri" />
164-
<button class="btn btn-primary" type="button" id="button-addon2" @onclick="() => CopyToClipboard(_winX86Uri)">
164+
<button class="btn btn-primary" type="button" id="button-addon2" @onclick="() => CopyUriToClipboard(_winX86Uri)">
165165
<i class="oi oi-clipboard"></i>
166166
</button>
167167
</div>
@@ -207,11 +207,11 @@
207207
await base.OnInitializedAsync();
208208
}
209209

210-
private async Task CopyToClipboard(string text)
210+
private async Task CopyScriptToClipboard(string script)
211211
{
212212
try
213213
{
214-
var result = await JsInterop.SetClipboardText(text);
214+
var result = await JsInterop.SetClipboardText(script);
215215
if (result)
216216
{
217217
Toasts.ShowToast2("Script copied to clipboard", ToastType.Success);
@@ -225,6 +225,23 @@
225225
Toasts.ShowToast2("Failed to set clipboard content", ToastType.Error);
226226
}
227227

228+
private async Task CopyUriToClipboard(string uri)
229+
{
230+
try
231+
{
232+
var result = await JsInterop.SetClipboardText(uri);
233+
if (result)
234+
{
235+
Toasts.ShowToast2("URI copied to clipboard", ToastType.Success);
236+
return;
237+
}
238+
}
239+
catch (Exception ex)
240+
{
241+
Logger.LogError(ex, "Error while copying URI to clipboard.");
242+
}
243+
Toasts.ShowToast2("Failed to set clipboard content", ToastType.Error);
244+
}
228245

229246
private string GetLinuxScript(string platformId)
230247
{

0 commit comments

Comments
 (0)