diff --git a/src/app/page.tsx b/src/app/page.tsx index e30978171..31a679642 100644 --- a/src/app/page.tsx +++ b/src/app/page.tsx @@ -1,12 +1,13 @@ 'use client'; -import { Box, Flex } from '@radix-ui/themes'; +import { Flex } from '@radix-ui/themes'; import { Ad, AdType } from '../components/Ad'; import { AdMidSectionResponsive } from '../components/AdMidSectionResponsive'; import { compareTool, discordTool, moreTool, + playerStatsTool, ratingTool, sessionTool, tankopediaTool, @@ -64,12 +65,12 @@ export default function Page() { - + + - {!exempt && ( @@ -85,8 +86,8 @@ export default function Page() { )} + - diff --git a/src/constants/tools.tsx b/src/constants/tools.tsx index 0df8a2e02..4ab52b6e7 100644 --- a/src/constants/tools.tsx +++ b/src/constants/tools.tsx @@ -94,10 +94,23 @@ export const moreTool: Tool = { }, }; +export const playerStatsTool: Tool = { + id: 'player-stats', + title: 'Player stats', + description: 'Periodical player statistics', + pageDescription: 'Periodical player statistics in World of Tanks Blitz', + button: { + text: 'Lookup player', + color: 'blue', + }, + image: 'YelSOfT', +}; + export const TOOLS: Tool[] = [ tankopediaTool, ratingTool, compareTool, + playerStatsTool, sessionTool, discordTool, moreTool, diff --git a/src/core/blitz/fetchBlitz.ts b/src/core/blitz/fetchBlitz.ts index 76d0919c9..71b45ae5c 100644 --- a/src/core/blitz/fetchBlitz.ts +++ b/src/core/blitz/fetchBlitz.ts @@ -43,7 +43,7 @@ async function manageQueue() { } else { if (RETRY_ERRORS.includes(data.error.message)) { console.log( - `Encountered retry-able error ${data.error}, putting "${request.url}" back in queue...`, + `Encountered retry-able error ${data.error.code} ${data.error.message}, putting "${request.url}" back in queue...`, ); retryAbleBlitzFetchEvent.emit(undefined);