cleanup
Some checks failed
Deploy SSR / deploy (push) Failing after 1m21s

This commit is contained in:
Lee
2024-09-13 13:45:04 +01:00
parent 983ccba37e
commit 281ee4a779
49 changed files with 903 additions and 378 deletions

View File

@ -12,7 +12,9 @@ type Props = {
};
};
export async function generateMetadata({ params: { slug } }: Props): Promise<Metadata> {
export async function generateMetadata({
params: { slug },
}: Props): Promise<Metadata> {
const id = slug[0]; // The players id
const player = await scoresaberFetcher.lookupPlayer(id, false);
if (player === undefined) {
@ -43,7 +45,11 @@ export default async function Search({ params: { slug } }: Props) {
const sort: ScoreSort = (slug[1] as ScoreSort) || "recent"; // The sorting method
const page = parseInt(slug[2]) || 1; // The page number
const player = await scoresaberFetcher.lookupPlayer(id, false);
const scores = await scoresaberFetcher.lookupPlayerScores(id, sort, page);
const scores = await scoresaberFetcher.lookupPlayerScores({
playerId: id,
sort,
page,
});
if (player == undefined) {
// Invalid player id
@ -52,7 +58,12 @@ export default async function Search({ params: { slug } }: Props) {
return (
<div className="flex flex-col h-full w-full">
<PlayerData initialPlayerData={player} initialScoreData={scores} sort={sort} page={page} />
<PlayerData
initialPlayerData={player}
initialScoreData={scores}
sort={sort}
page={page}
/>
</div>
);
}