Files
blitzkit/src/app/tools/tankopedia/page.tsx
T

23 lines
593 B
TypeScript
Raw Normal View History

2023-12-03 19:45:43 -06:00
'use client';
2024-01-21 11:06:40 -06:00
import { Text } from '@radix-ui/themes';
import { useRouter } from 'next/navigation';
import { Suspense } from 'react';
2023-11-30 12:21:20 -06:00
import PageWrapper from '../../../components/PageWrapper';
2024-01-21 11:06:40 -06:00
import { TankSearch } from './components/TankSearch';
2023-11-30 12:21:20 -06:00
2023-11-30 18:00:48 -06:00
export default function Page() {
2024-01-21 11:06:40 -06:00
const router = useRouter();
2023-12-03 19:45:43 -06:00
2023-11-30 12:21:20 -06:00
return (
2023-12-04 10:25:54 -06:00
<PageWrapper size="wide" color="purple">
2023-12-01 12:23:17 -06:00
<Suspense fallback={<Text>Loading...</Text>}>
2024-01-21 11:06:40 -06:00
<TankSearch
onSelect={(tank) => {
router.push(`./tankopedia/${tank.id}`);
}}
/>
2023-12-01 12:23:17 -06:00
</Suspense>
2023-11-30 12:21:20 -06:00
</PageWrapper>
);
}