From 5a00210a4d5db5db7b554b14dc524d3fb05dd58c Mon Sep 17 00:00:00 2001 From: Nathaniel Tampus Date: Fri, 7 Apr 2023 12:37:47 +0800 Subject: [PATCH] update anchor tags rel attribute --- client/src/components/Footer.tsx | 9 +++++++-- client/src/components/Header.tsx | 2 +- client/src/components/archive/ArchivedGame.tsx | 4 ++-- client/src/components/game/GamePage.tsx | 15 ++++++++++----- 4 files changed, 20 insertions(+), 10 deletions(-) diff --git a/client/src/components/Footer.tsx b/client/src/components/Footer.tsx index c36bec3..31d4855 100644 --- a/client/src/components/Footer.tsx +++ b/client/src/components/Footer.tsx @@ -6,7 +6,12 @@ export default function Footer() {

© 2023{" "} - + nize

@@ -15,7 +20,7 @@ export default function Footer() { diff --git a/client/src/components/Header.tsx b/client/src/components/Header.tsx index 5f1ac0e..6fb3a18 100644 --- a/client/src/components/Header.tsx +++ b/client/src/components/Header.tsx @@ -26,7 +26,7 @@ export default function Header() { here diff --git a/client/src/components/archive/ArchivedGame.tsx b/client/src/components/archive/ArchivedGame.tsx index ab18ee4..b912181 100644 --- a/client/src/components/archive/ArchivedGame.tsx +++ b/client/src/components/archive/ArchivedGame.tsx @@ -190,7 +190,7 @@ export default function ArchivedGame({ game }: { game: Game }) { } href={typeof game.black?.id === "number" ? `/user/${game.black?.name}` : undefined} target="_blank" - rel="noreferrer" + rel="noopener noreferrer" > {game.black?.name} @@ -206,7 +206,7 @@ export default function ArchivedGame({ game }: { game: Game }) { } href={typeof game.white?.id === "number" ? `/user/${game.white?.name}` : undefined} target="_blank" - rel="noreferrer" + rel="noopener noreferrer" > {game.white?.name} diff --git a/client/src/components/game/GamePage.tsx b/client/src/components/game/GamePage.tsx index fca6f91..fbe722a 100644 --- a/client/src/components/game/GamePage.tsx +++ b/client/src/components/game/GamePage.tsx @@ -367,7 +367,7 @@ export default function GamePage({ initialLobby }: { initialLobby: Game }) { } href={typeof lobby.black?.id === "number" ? `/user/${lobby.black?.name}` : undefined} target="_blank" - rel="noreferrer" + rel="noopener noreferrer" > {lobby.black?.name || "(no one)"} @@ -388,7 +388,7 @@ export default function GamePage({ initialLobby }: { initialLobby: Game }) { } href={typeof lobby.white?.id === "number" ? `/user/${lobby.white?.name}` : undefined} target="_blank" - rel="noreferrer" + rel="noopener noreferrer" > {lobby.white?.name || "(no one)"} @@ -662,9 +662,14 @@ export default function GamePage({ initialLobby }: { initialLobby: Game }) { : `The game was won by checkmate (${lobby.winner}).`}{" "}
You can review the archived game at{" "} - + ches.su/archive/{lobby.id} - + .
) : abandonSeconds > 0 ? ( @@ -718,7 +723,7 @@ export default function GamePage({ initialLobby }: { initialLobby: Game }) { typeof m.author.id === "number" ? `/user/${m.author.name}` : undefined } target="_blank" - rel="noreferrer" + rel="noopener noreferrer" > {m.author.name}