Improvements to types and age verification screen
This commit is contained in:
parent
18e98cdb3b
commit
7f7a62a391
78 changed files with 1132 additions and 1102 deletions
|
|
@ -10,7 +10,7 @@ type Props = {
|
|||
const { user, lang } = Astro.props;
|
||||
const username = user.data.nameLang[lang] || user.data.name;
|
||||
let link: string | null = null;
|
||||
if (user.data.preferredLink) {
|
||||
if (!user.data.isAnonymous && user.data.preferredLink) {
|
||||
if (user.data.preferredLink in user.data.links) {
|
||||
const preferredLink = user.data.links[user.data.preferredLink] as string | [string, string];
|
||||
if (typeof preferredLink === "string") {
|
||||
|
|
@ -25,7 +25,7 @@ if (user.data.preferredLink) {
|
|||
---
|
||||
|
||||
{
|
||||
user.data.preferredLink == null ? (
|
||||
user.data.isAnonymous || !user.data.preferredLink ? (
|
||||
<span>{username}</span>
|
||||
) : (
|
||||
<a href={link} class="text-link underline" target="_blank">
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue