fix(initializing): Adjust server location and type list cards

routes-refactor
NaiJi ✨ 2022-10-21 08:33:47 +04:00
parent 7223b0e614
commit df9ec28d02
1 changed files with 29 additions and 28 deletions

View File

@ -78,18 +78,12 @@ class SelectLocationPage extends StatelessWidget {
child: Column(
crossAxisAlignment: CrossAxisAlignment.start,
children: [
Row(
crossAxisAlignment: CrossAxisAlignment.start,
mainAxisAlignment: MainAxisAlignment.spaceBetween,
children: [
if (location.flag != null) Text(location.flag!),
const SizedBox(height: 8),
Text(location.title),
const SizedBox(height: 8),
if (location.description != null)
Text(location.description!),
],
),
if (location.flag != null) Text(location.flag!),
const SizedBox(height: 8),
Text(location.title),
const SizedBox(height: 8),
if (location.description != null)
Text(location.description!),
],
),
),
@ -141,22 +135,29 @@ class SelectTypePage extends StatelessWidget {
child: Column(
crossAxisAlignment: CrossAxisAlignment.start,
children: [
Row(
crossAxisAlignment: CrossAxisAlignment.start,
mainAxisAlignment: MainAxisAlignment.spaceBetween,
children: [
Text(type.title),
const SizedBox(height: 8),
Text('cores: $type.cores.toString()'),
const SizedBox(height: 8),
Text('ram: $type.ram.toString()'),
const SizedBox(height: 8),
Text('disk: $type.disk.gibibyte.toString()'),
const SizedBox(height: 8),
Text(
'price: $type.price.value.toString() $type.price.currency',
),
],
Text(
type.title,
style: Theme.of(context).textTheme.bodyMedium,
),
const SizedBox(height: 8),
Text(
'cores: ${type.cores.toString()}',
style: Theme.of(context).textTheme.bodySmall,
),
const SizedBox(height: 8),
Text(
'ram: ${type.ram.toString()}',
style: Theme.of(context).textTheme.bodySmall,
),
const SizedBox(height: 8),
Text(
'disk: ${type.disk.gibibyte.toString()}',
style: Theme.of(context).textTheme.bodySmall,
),
const SizedBox(height: 8),
Text(
'price: ${type.price.value.toString()} ${type.price.currency}',
style: Theme.of(context).textTheme.bodySmall,
),
],
),