Merged in feat/best-friend-hero (pull request #338)
Feat(SW-170): Update overview hero Approved-by: Christel Westerberg
This commit is contained in:
@@ -8,13 +8,9 @@ import levelsData from "@/components/Loyalty/Blocks/DynamicContent/LoyaltyLevels
|
||||
|
||||
export function getMembershipLevelObject(
|
||||
membershipLevel: MembershipLevelEnum,
|
||||
lang: Lang,
|
||||
level: "currentLevel" | "nextLevel" = "currentLevel"
|
||||
lang: Lang
|
||||
) {
|
||||
let levelNumber = membershipLevels[membershipLevel]
|
||||
if (level === "nextLevel") {
|
||||
levelNumber += 1
|
||||
}
|
||||
|
||||
return levelsData[lang].levels.find((level) => level.level === levelNumber)
|
||||
return levelsData[lang].levels.find(
|
||||
(level) => level.level === membershipLevels[membershipLevel]
|
||||
)
|
||||
}
|
||||
|
||||
@@ -1,5 +1,6 @@
|
||||
import { z } from "zod"
|
||||
|
||||
import { MembershipLevelEnum } from "@/constants/membershipLevels"
|
||||
import { getMembershipCardsSchema } from "@/server/routers/user/output"
|
||||
|
||||
import { User } from "@/types/user"
|
||||
@@ -29,6 +30,12 @@ export function getMembershipCards(
|
||||
})
|
||||
}
|
||||
|
||||
export function isHighestMembership(
|
||||
membershipLevel: MembershipLevelEnum | undefined
|
||||
) {
|
||||
return membershipLevel == MembershipLevelEnum.L7
|
||||
}
|
||||
|
||||
export function getInitials(
|
||||
firstName: User["firstName"],
|
||||
lastName: User["lastName"]
|
||||
|
||||
Reference in New Issue
Block a user