Merge branch 'main' into MED-57
This commit is contained in:
@@ -10,8 +10,8 @@ import {
|
||||
initializeServerI18n,
|
||||
parseAcceptLanguageHeader,
|
||||
} from '@kit/i18n/server';
|
||||
import { featureFlagsConfig } from '@kit/shared/config';
|
||||
|
||||
import featuresFlagConfig from '~/config/feature-flags.config';
|
||||
import {
|
||||
I18N_COOKIE_NAME,
|
||||
getI18nSettings,
|
||||
@@ -24,7 +24,7 @@ import { i18nResolver } from './i18n.resolver';
|
||||
* @name priority
|
||||
* @description The language priority setting from the feature flag configuration.
|
||||
*/
|
||||
const priority = featuresFlagConfig.languagePriority;
|
||||
const priority = featureFlagsConfig.languagePriority;
|
||||
|
||||
/**
|
||||
* @name createI18nServerInstance
|
||||
|
||||
@@ -40,6 +40,7 @@ export const defaultI18nNamespaces = [
|
||||
'cart',
|
||||
'orders',
|
||||
'analysis-results',
|
||||
'doctor',
|
||||
];
|
||||
|
||||
/**
|
||||
|
||||
@@ -2,7 +2,7 @@ import { Metadata } from 'next';
|
||||
|
||||
import { headers } from 'next/headers';
|
||||
|
||||
import appConfig from '~/config/app.config';
|
||||
import { appConfig } from '@kit/shared/config';
|
||||
|
||||
/**
|
||||
* @name generateRootMetadata
|
||||
|
||||
@@ -1,5 +1,6 @@
|
||||
import { Database } from '@/packages/supabase/src/database.types';
|
||||
import { type ClassValue, clsx } from 'clsx';
|
||||
import Isikukood, { Gender } from 'isikukood';
|
||||
import { twMerge } from 'tailwind-merge';
|
||||
|
||||
import { BmiCategory } from './types/bmi';
|
||||
@@ -81,3 +82,10 @@ export function getBmiBackgroundColor(bmiStatus: BmiCategory | null): string {
|
||||
return 'bg-success';
|
||||
}
|
||||
}
|
||||
|
||||
export function getGenderStringFromPersonalCode(personalCode: string) {
|
||||
const person = new Isikukood(personalCode);
|
||||
if (person.getGender() === Gender.FEMALE) return 'common:female';
|
||||
if (person.getGender() === Gender.MALE) return 'common:male';
|
||||
return 'common:unknown';
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user