fix(LOY-64): memoize getCurrentRewards call

This commit is contained in:
Chuma McPhoy
2024-12-13 10:59:36 +01:00
parent 079d8dbf33
commit 9d9084f60d
2 changed files with 11 additions and 3 deletions

View File

@@ -1,6 +1,8 @@
import { env } from "@/env/server"
import { getMembershipLevel } from "@/lib/trpc/memoizedRequests"
import { serverClient } from "@/lib/trpc/server"
import {
getCurrentRewards,
getMembershipLevel,
} from "@/lib/trpc/memoizedRequests"
import SectionContainer from "@/components/Section/Container"
import SectionHeader from "@/components/Section/Header"
@@ -16,7 +18,7 @@ export default async function CurrentRewardsBlock({
link,
}: AccountPageComponentProps) {
const [rewardsResponse, membershipLevel] = await Promise.all([
serverClient().contentstack.rewards.current(),
getCurrentRewards(),
getMembershipLevel(),
])