add labels to other selects

This commit is contained in:
Samuel Newman
2025-11-12 21:29:12 +02:00
parent cd6c2e6d5f
commit 4c2bf531de
4 changed files with 7 additions and 0 deletions
+1
View File
@@ -66,6 +66,7 @@ export function AppLanguageDropdown() {
)}
</Select.Trigger>
<Select.Content
label={_(msg`Select language`)}
renderItem={({label, value}) => (
<Select.Item value={value} label={label}>
<Select.ItemIndicator />
+3
View File
@@ -13,10 +13,12 @@ export function LanguageSelect({
label: l.name,
value: l.code2,
})),
label,
}: {
value?: string
onChange: (value: string) => void
items?: {label: string; value: string}[]
label?: string
}) {
const {_} = useLingui()
@@ -37,6 +39,7 @@ export function LanguageSelect({
<Select.Icon />
</Select.Trigger>
<Select.Content
label={label}
renderItem={({label, value}) => (
<Select.Item value={value} label={label}>
<Select.ItemIndicator />
@@ -289,6 +289,7 @@ function Inner() {
<Trans>Your preferred language</Trans>
</TextField.LabelText>
<LanguageSelect
label={_(msg`Preferred language`)}
value={language}
onChange={value => {
setLanguage(value)
@@ -100,6 +100,7 @@ export function LanguageSettingsScreen({}: Props) {
<Select.Icon />
</Select.Trigger>
<Select.Content
label={_(msg`App language`)}
renderItem={({label, value}) => (
<Select.Item value={value} label={label}>
<Select.ItemIndicator />
@@ -133,6 +134,7 @@ export function LanguageSettingsScreen({}: Props) {
<Select.Icon />
</Select.Trigger>
<Select.Content
label={_(msg`Primary language`)}
renderItem={({label, value}) => (
<Select.Item value={value} label={label}>
<Select.ItemIndicator />