Select residence country by searchable name (#64)

This commit is contained in:
Stephan D committed 2026-10-23 11:47:59 +02:00
1 parent e84d2d1ad3
commit 417e6d96b6
10 files changed
+435 -15

No files matched your search

+5 -9
View File
@@ -2,6 +2,8 @@ import 'package:flutter/material.dart';
import 'package:sxchnge_kyc/sxchnge_kyc.dart';
import 'country.dart';
import '../generated/i18n/app_localizations.dart';
class ProfileForm extends StatelessWidget {
@@ -48,17 +50,11 @@ class ProfileForm extends StatelessWidget {
onChanged: (value) => update(birth: value.trim()),
),
const SizedBox(height: 16),
TextFormField(
CountryField(
key: const ValueKey('kyc-country'),
initialValue: p.profile.residenceCountry,
value: p.profile.residenceCountry,
enabled: !p.busy,
maxLength: 2,
textCapitalization: TextCapitalization.characters,
decoration: InputDecoration(
labelText: l.kycCountry,
helperText: l.kycCountryHelp,
),
onChanged: (value) => update(country: value.trim().toUpperCase()),
onChanged: (value) => update(country: value),
),
if (!p.profile.isComplete) Text(l.kycProfileRequired),
],