Merged develop into feat/sw-694-performance

This commit is contained in:
Linus Flood
2024-10-28 12:55:52 +00:00
54 changed files with 1980 additions and 302 deletions

View File

@@ -14,11 +14,12 @@ export default async function Points({ user }: UserProps) {
const membership = getMembership(user.memberships)
const nextLevel = membership?.nextLevel
? await serverClient().contentstack.loyaltyLevels.byLevel({
level: MembershipLevelEnum[membership.nextLevel],
})
: null
const nextLevel =
membership?.nextLevel && MembershipLevelEnum[membership.nextLevel]
? await serverClient().contentstack.loyaltyLevels.byLevel({
level: MembershipLevelEnum[membership.nextLevel],
})
: null
return (
<PointsContainer>

View File

@@ -20,7 +20,7 @@ export default async function Points({ user, lang }: UserProps & LangParams) {
const { formatMessage } = await getIntl()
const membership = getMembership(user.memberships)
if (!membership?.nextLevel) {
if (!membership?.nextLevel || !MembershipLevelEnum[membership.nextLevel]) {
return null
}
const nextLevel = await serverClient().contentstack.loyaltyLevels.byLevel({