fix: point to english for all content in compare overview

This commit is contained in:
Christel Westerberg
2024-06-24 16:49:49 +02:00
parent 5c0ee8c111
commit 5925eb0770

View File

@@ -30,10 +30,8 @@ import {
OverviewTableProps, OverviewTableProps,
OverviewTableReducerAction, OverviewTableReducerAction,
} from "@/types/components/loyalty/blocks" } from "@/types/components/loyalty/blocks"
import { LangParams } from "@/types/params"
import { User } from "@/types/user" import { User } from "@/types/user"
const levelsTranslations = { const levelsTranslations = {
[Lang.en]: EN, [Lang.en]: EN,
[Lang.sv]: SV, [Lang.sv]: SV,
@@ -42,7 +40,6 @@ const levelsTranslations = {
[Lang.fi]: FI, [Lang.fi]: FI,
[Lang.de]: DE, [Lang.de]: DE,
} }
function getTranslatedLevelByTier(tier: membershipLevels, lang: Lang) { function getTranslatedLevelByTier(tier: membershipLevels, lang: Lang) {
return levelsTranslations[lang].levels.find( return levelsTranslations[lang].levels.find(
(level) => level.tier === tier (level) => level.tier === tier
@@ -125,11 +122,11 @@ function reducer(state: any, action: OverviewTableReducerAction) {
export default function OverviewTable({ user }: OverviewTableProps) { export default function OverviewTable({ user }: OverviewTableProps) {
const intl = useIntl() const intl = useIntl()
const params = useParams<LangParams>() const lang = Lang.en
const levelsData = levelsTranslations[params.lang] const levelsData = levelsTranslations[lang]
const [selectionState, dispatch] = useReducer( const [selectionState, dispatch] = useReducer(
reducer, reducer,
{ user, lang: params.lang }, { user, lang },
getInitialState getInitialState
) )
@@ -137,7 +134,7 @@ export default function OverviewTable({ user }: OverviewTableProps) {
return (key: Key) => { return (key: Key) => {
if (typeof key === "number") { if (typeof key === "number") {
dispatch({ dispatch({
payload: getTranslatedLevelByTier(key, params.lang), payload: getTranslatedLevelByTier(key, lang),
type: actionType, type: actionType,
}) })
} }