improve typing
This commit is contained in:
@@ -8,6 +8,7 @@ import {useCleanError} from '#/lib/hooks/useCleanError'
|
|||||||
import {useGetTimeAgo} from '#/lib/hooks/useTimeAgo'
|
import {useGetTimeAgo} from '#/lib/hooks/useTimeAgo'
|
||||||
import {useTLDs} from '#/lib/hooks/useTLDs'
|
import {useTLDs} from '#/lib/hooks/useTLDs'
|
||||||
import {isEmailMaybeInvalid} from '#/lib/strings/email'
|
import {isEmailMaybeInvalid} from '#/lib/strings/email'
|
||||||
|
import {type AppLanguage} from '#/locale/languages'
|
||||||
import {useAgeAssuranceContext} from '#/state/ageAssurance'
|
import {useAgeAssuranceContext} from '#/state/ageAssurance'
|
||||||
import {useInitAgeAssurance} from '#/state/ageAssurance/useInitAgeAssurance'
|
import {useInitAgeAssurance} from '#/state/ageAssurance/useInitAgeAssurance'
|
||||||
import {useLanguagePrefs} from '#/state/preferences'
|
import {useLanguagePrefs} from '#/state/preferences'
|
||||||
@@ -330,7 +331,8 @@ function Inner() {
|
|||||||
function convertToKWSSupportedLanguage(
|
function convertToKWSSupportedLanguage(
|
||||||
appLanguage: string,
|
appLanguage: string,
|
||||||
): string | undefined {
|
): string | undefined {
|
||||||
switch (appLanguage) {
|
// `${Enum}` is how you get a type of string union of the enum values (???) -sfn
|
||||||
|
switch (appLanguage as `${AppLanguage}`) {
|
||||||
// only en is supported
|
// only en is supported
|
||||||
case 'en-GB':
|
case 'en-GB':
|
||||||
return 'en'
|
return 'en'
|
||||||
|
|||||||
Reference in New Issue
Block a user