fix logout issue
This commit is contained in:
@@ -1,6 +1,6 @@
|
||||
---
|
||||
import { Icon } from 'astro-icon/components'
|
||||
import QRCode from 'qrcode'
|
||||
import * as QRCode from 'qrcode'
|
||||
|
||||
import { cn } from '../lib/cn'
|
||||
|
||||
@@ -26,7 +26,7 @@ function getAddressURI(address: string, cryptoName: string) {
|
||||
}
|
||||
|
||||
const qrCodeDataURL = await QRCode.toDataURL(getAddressURI(address, cryptoName), {
|
||||
width: 128,
|
||||
width: 256,
|
||||
margin: 1,
|
||||
color: {
|
||||
dark: '#ffffff',
|
||||
@@ -41,13 +41,18 @@ const qrCodeDataURL = await QRCode.toDataURL(getAddressURI(address, cryptoName),
|
||||
<Icon name={cryptoIcon} class="size-6 text-white" />
|
||||
<span class="font-title text-base font-semibold text-white">{cryptoName}</span>
|
||||
</div>
|
||||
<p class="px-7 font-mono text-base leading-snug tracking-wide break-all text-white">
|
||||
<span
|
||||
class="cursor-pointer select-all"
|
||||
set:html={address.length > 12
|
||||
? `<span class="font-bold mr-0.5 text-green-500">${address.substring(0, 6)}</span>${address.substring(6, address.length - 6)}<span class="font-bold ml-0.5 text-green-500">${address.substring(address.length - 6)}</span>`
|
||||
: `<span class="font-bold">${address}</span>`}
|
||||
/>
|
||||
<p
|
||||
class="cursor-pointer px-7 font-mono text-base leading-snug tracking-wide break-all text-white select-all"
|
||||
>
|
||||
{
|
||||
address.length > 12
|
||||
? [
|
||||
<span class="mr-0.5 font-bold text-green-500">{address.substring(0, 6)}</span>,
|
||||
address.substring(6, address.length - 6),
|
||||
<span class="ml-0.5 font-bold text-green-500">{address.substring(address.length - 6)}</span>,
|
||||
]
|
||||
: address
|
||||
}
|
||||
</p>
|
||||
</div>
|
||||
<img
|
||||
@@ -55,6 +60,6 @@ const qrCodeDataURL = await QRCode.toDataURL(getAddressURI(address, cryptoName),
|
||||
alt={`${cryptoName} QR code`}
|
||||
width="128"
|
||||
height="128"
|
||||
class="mr-4 hidden size-36 rounded sm:block"
|
||||
class="mr-4 hidden size-32 rounded sm:block"
|
||||
/>
|
||||
</div>
|
||||
|
||||
@@ -159,17 +159,15 @@ const splashText = showSplashText ? sample(splashTexts) : null
|
||||
<Icon name="ri:user-shared-2-line" class="size-4" />
|
||||
</a>
|
||||
) : (
|
||||
DEPLOYMENT_MODE !== 'production' && (
|
||||
<a
|
||||
href="/account/logout"
|
||||
data-astro-prefetch="tap"
|
||||
class="xs:px-3 2xs:px-2 last:xs:-mr-3 last:2xs:-mr-2 flex h-full items-center px-1 text-sm text-stone-100 transition-colors last:-mr-1 hover:text-stone-200"
|
||||
transition:name="header-logout-link"
|
||||
aria-label="Logout"
|
||||
>
|
||||
<Icon name="ri:logout-box-r-line" class="size-4" />
|
||||
</a>
|
||||
)
|
||||
<a
|
||||
href="/account/logout"
|
||||
data-astro-prefetch="tap"
|
||||
class="xs:px-3 2xs:px-2 last:xs:-mr-3 last:2xs:-mr-2 flex h-full items-center px-1 text-sm text-stone-100 transition-colors last:-mr-1 hover:text-stone-200"
|
||||
transition:name="header-logout-link"
|
||||
aria-label="Logout"
|
||||
>
|
||||
<Icon name="ri:logout-box-r-line" class="size-4" />
|
||||
</a>
|
||||
)}
|
||||
</>
|
||||
) : (
|
||||
|
||||
@@ -202,12 +202,10 @@ If you like this project, you can **support** it through these methods:
|
||||
|
||||
## Contact
|
||||
|
||||
You can contact via direct chat or via email.
|
||||
You can contact via direct chat:
|
||||
|
||||
- [SimpleX Chat](https://simplex.chat/contact#/?v=2&smp=smp%3A%2F%2F0YuTwO05YJWS8rkjn9eLJDjQhFKvIYd8d4xG8X1blIU%3D%40smp8.simplex.im%2FcgKHYUYnpAIVoGb9lxb0qEMEpvYIvc1O%23%2F%3Fv%3D1-2%26dh%3DMCowBQYDK2VuAyEAIW_JSq8wOsLKG4Xv4O54uT2D_l8MJBYKQIFj1FjZpnU%253D%26srv%3Dbeccx4yfxxbvyhqypaavemqurytl6hozr47wfc7uuecacjqdvwpw2xid.onion)
|
||||
|
||||
- If you use ProtonMail or Tutanota, you can have E2E encrypted communications with us directly. We also offer a [PGP Key](/pgp). Otherwise, we recommend reaching out via SimpleX chat for encrypted communications.
|
||||
|
||||
|
||||
## Disclaimer
|
||||
|
||||
|
||||
Reference in New Issue
Block a user