bmi_calculator_app/lib/result.dart
2021-07-04 00:27:12 +02:00

37 lines
892 B
Dart

import 'package:flutter/material.dart';
class Results {
int bodyMassIndex;
int bodyFatPercentage;
Results(this.bodyMassIndex, this.bodyFatPercentage);
}
class ResultPage extends StatelessWidget {
static const routeName = '/results';
@override
Widget build(BuildContext context) {
final results = ModalRoute.of(context)!.settings.arguments as Results;
return Scaffold(
appBar: AppBar(
title: Text("Your results"),
),
body: Center(
child: Column(
mainAxisAlignment: MainAxisAlignment.center,
children: <Widget>[
Text(
"Your results: BMI: ${results.bodyMassIndex}; BFP: ${results.bodyFatPercentage}"),
ElevatedButton(
onPressed: () {
Navigator.pop(context);
},
child: Text('Go back!'),
),
],
)),
);
}
}