fix copy to clipboard bug

This commit is contained in:
Saeed Vaziry
2024-03-16 23:42:22 +01:00
parent 77d6914cd9
commit 1333acf1ef
11 changed files with 56 additions and 80 deletions

View File

@ -19,14 +19,11 @@
<x-heroicon-o-globe-alt class="mr-1 h-5 w-5 text-gray-500" />
@include("sites.partials.site-status")
</div>
<x-input-label
class="mt-1 cursor-pointer"
x-data="{ copied: false }"
x-clipboard.raw="{{ $site->domain }}"
>
<x-input-label class="mt-1 cursor-pointer" x-data="{ copied: false }">
<div
class="flex items-center text-sm"
x-on:click="
window.copyToClipboard('{{ $site->domain }}')
copied = true
setTimeout(() => {
copied = false
@ -34,7 +31,9 @@ class="flex items-center text-sm"
"
>
<div x-show="copied" class="mr-1 flex items-center">
<x-heroicon-o-check class="h-4 w-4 font-bold text-primary-600 dark:text-white" />
<x-heroicon-o-clipboard-document-check
class="h-4 w-4 font-bold text-primary-600 dark:text-white"
/>
</div>
{{ $site->domain }}
</div>
@ -46,14 +45,11 @@ class="flex items-center text-sm"
<x-heroicon-o-server class="mr-1 h-5 w-5 text-gray-500" />
@include("servers.partials.server-status", ["server" => $site->server])
</div>
<x-input-label
class="mt-1 cursor-pointer"
x-data="{ copied: false }"
x-clipboard.raw="{{ $site->server->ip }}"
>
<x-input-label class="mt-1 cursor-pointer" x-data="{ copied: false }">
<div
class="flex items-center text-sm"
x-on:click="
window.copyToClipboard('{{ $site->server->ip }}')
copied = true
setTimeout(() => {
copied = false
@ -61,7 +57,9 @@ class="flex items-center text-sm"
"
>
<div x-show="copied" class="mr-1 flex items-center">
<x-heroicon-o-check class="h-4 w-4 font-bold text-primary-600 dark:text-white" />
<x-heroicon-o-clipboard-document-check
class="h-4 w-4 font-bold text-primary-600 dark:text-white"
/>
</div>
{{ $site->server->ip }}
</div>