@procraft/widget-order
Version:
Order widget for landing
23 lines (20 loc) • 830 B
text/typescript
import { LangGender } from '../modules/gql/generated/types'
export enum LanguageCase {
Nominative = 'Nominative', // именительный
Genitive = 'Genitive', // родительный // кого? чего? - нет...
Accusative = 'Accusative', // винительный // кого? что? - вижу...
Dative = 'Dative', // дательный // кому? чему? - дать...
Instrumental = 'Instrumental', // творительный // кем? чем? - творить...
Prepositional = 'Prepositional', // предложный /// о ком? о чем?
}
export function formatGenderSpecific(
gender: LangGender,
maleTranslation: string,
femaleTranslation: string
): string {
if (gender === LangGender.MASCULINE) {
return maleTranslation
} else {
return femaleTranslation
}
}