From 8bdc4d9b1b1abedf2dc100306389eb888d59014e Mon Sep 17 00:00:00 2001 From: tresabhi <43380238+tresabhi@users.noreply.github.com> Date: Fri, 16 May 2025 18:13:57 -0500 Subject: [PATCH] fix: sessio --- .../{tools => }/session/_index.tsx | 28 +++++++++---------- .../src/pages/[...locale]/session/index.astro | 14 ++++++++++ .../[...locale]/tools/session/index.astro | 10 ++----- 3 files changed, 30 insertions(+), 22 deletions(-) rename packages/website/src/pages/[...locale]/{tools => }/session/_index.tsx (95%) create mode 100644 packages/website/src/pages/[...locale]/session/index.astro diff --git a/packages/website/src/pages/[...locale]/tools/session/_index.tsx b/packages/website/src/pages/[...locale]/session/_index.tsx similarity index 95% rename from packages/website/src/pages/[...locale]/tools/session/_index.tsx rename to packages/website/src/pages/[...locale]/session/_index.tsx index ddacf7898..e3e1fa1be 100644 --- a/packages/website/src/pages/[...locale]/tools/session/_index.tsx +++ b/packages/website/src/pages/[...locale]/session/_index.tsx @@ -1,4 +1,8 @@ import { + type AccountListWithServer, + type CompositeStatsKey, + type IndividualAccountInfo, + type IndividualTankStats, compositeStats, compositeStatsKeys, deltaTankStats, @@ -8,12 +12,8 @@ import { idToRegion, searchPlayersAcrossRegions, sumCompositeStats, - type AccountListWithServer, - type CompositeStatsKey, - type IndividualAccountInfo, - type IndividualTankStats, } from '@blitzkit/core'; -import { literals } from '@blitzkit/i18n/src/literals'; +import { literals } from '@blitzkit/i18n'; import { ArrowDownIcon, MagnifyingGlassIcon, @@ -33,18 +33,18 @@ import { } from '@radix-ui/themes'; import { debounce } from 'lodash-es'; import { useEffect, useMemo, useRef, useState } from 'react'; -import { PageWrapper } from '../../../../components/PageWrapper'; -import { StickyRowHeaderCell } from '../../../../components/StickyRowHeaderCell'; -import { StickyTableRoot } from '../../../../components/StickyTableRoot'; -import { TankRowHeaderCell } from '../../../../components/TankRowHeaderCell'; -import { awaitableAverageDefinitions } from '../../../../core/awaitables/averageDefinitions'; -import { awaitableTankDefinitions } from '../../../../core/awaitables/tankDefinitions'; +import { PageWrapper } from '../../../components/PageWrapper'; +import { StickyRowHeaderCell } from '../../../components/StickyRowHeaderCell'; +import { StickyTableRoot } from '../../../components/StickyTableRoot'; +import { TankRowHeaderCell } from '../../../components/TankRowHeaderCell'; +import { awaitableAverageDefinitions } from '../../../core/awaitables/averageDefinitions'; +import { awaitableTankDefinitions } from '../../../core/awaitables/tankDefinitions'; import { + type LocaleAcceptorProps, LocaleProvider, useLocale, - type LocaleAcceptorProps, -} from '../../../../hooks/useLocale'; -import { Session, type SessionTracking } from '../../../../stores/session'; +} from '../../../hooks/useLocale'; +import { Session, type SessionTracking } from '../../../stores/session'; const [tankDefinitions, averageDefinitions] = await Promise.all([ awaitableTankDefinitions, diff --git a/packages/website/src/pages/[...locale]/session/index.astro b/packages/website/src/pages/[...locale]/session/index.astro new file mode 100644 index 000000000..06558c391 --- /dev/null +++ b/packages/website/src/pages/[...locale]/session/index.astro @@ -0,0 +1,14 @@ +--- +import { sessionTool } from '../../../constants/tools'; +import ToolLayout from '../../../layouts/ToolLayout.astro'; +import type { getStaticPaths } from '../index.astro'; +import { Page } from './_index'; + +export { getStaticPaths } from '../index.astro'; + +const { locale } = Astro.params; +--- + + + + diff --git a/packages/website/src/pages/[...locale]/tools/session/index.astro b/packages/website/src/pages/[...locale]/tools/session/index.astro index 12984b189..5d3a3e22a 100644 --- a/packages/website/src/pages/[...locale]/tools/session/index.astro +++ b/packages/website/src/pages/[...locale]/tools/session/index.astro @@ -1,13 +1,7 @@ --- -import { sessionTool } from '../../../../constants/tools'; -import ToolLayout from '../../../../layouts/ToolLayout.astro'; -import { Page } from './_index'; +import LegacyRedirect from '../../../../components/LegacyRedirect.astro'; export { getStaticPaths } from '../../index.astro'; - -const { locale } = Astro.params; --- - - - +