fix: overflows use this domain

pull/422/head
def 2024-01-12 18:23:13 +02:00
parent 09cb734859
commit 79fae03e9b
1 changed files with 17 additions and 37 deletions

View File

@ -87,9 +87,13 @@ class _DomainPickerState extends State<DomainPicker> {
}); });
}, },
), ),
Text( Expanded(
child: Text(
domain, domain,
style: Theme.of(context).textTheme.bodyLarge, style: Theme.of(context).textTheme.bodyLarge,
overflow: TextOverflow.ellipsis,
maxLines: 1,
),
), ),
], ],
), ),
@ -118,42 +122,18 @@ class _DomainPickerState extends State<DomainPicker> {
mainAxisAlignment: MainAxisAlignment.center, mainAxisAlignment: MainAxisAlignment.center,
crossAxisAlignment: CrossAxisAlignment.center, crossAxisAlignment: CrossAxisAlignment.center,
children: [ children: [
Text( Expanded(
child: Text(
state.domain, state.domain,
style: Theme.of(context).textTheme.headlineMedium?.copyWith( style: Theme.of(context).textTheme.headlineMedium?.copyWith(
color: Theme.of(context).colorScheme.onBackground, color: Theme.of(context).colorScheme.onBackground,
), ),
textAlign: TextAlign.center, textAlign: TextAlign.center,
), overflow: TextOverflow.ellipsis,
], maxLines: 1,
),
],
if (state is Empty) ...[
const SizedBox(height: 30),
BrandButton.filled(
onPressed: () => context.read<DomainSetupCubit>().load(),
child: Row(
mainAxisAlignment: MainAxisAlignment.center,
children: [
const Icon(
Icons.refresh,
color: Colors.white,
),
const SizedBox(width: 10),
Text(
'domain.update_list'.tr(),
style: Theme.of(context).textTheme.bodyLarge,
),
],
), ),
), ),
], ],
if (state is Loaded) ...[
const SizedBox(height: 32),
BrandButton.filled(
onPressed: () =>
context.read<DomainSetupCubit>().saveDomain(state.domain),
text: 'initializing.save_domain'.tr(),
), ),
], ],
], ],