mirror of
https://github.com/nisrulz/flutter-examples.git
synced 2025-11-09 21:19:55 +00:00
BMI calculator example (#130)
This commit is contained in:
31
bmi_calculator/lib/calculator/calculator_page.dart
Normal file
31
bmi_calculator/lib/calculator/calculator_page.dart
Normal file
@@ -0,0 +1,31 @@
|
||||
import 'package:bmi_calculator/calculator/calculator_body.dart';
|
||||
import 'package:flutter/material.dart';
|
||||
import 'package:bmi_calculator/body_model.dart';
|
||||
import 'package:bmi_calculator/palette.dart';
|
||||
|
||||
class CalculatorPage extends StatelessWidget {
|
||||
CalculatorPage({
|
||||
Key? key,
|
||||
required this.title,
|
||||
}) : super(key: key);
|
||||
|
||||
final String title;
|
||||
|
||||
final BodyModel model = BodyModel(
|
||||
sex: Sex.male,
|
||||
height: 183,
|
||||
weight: 74,
|
||||
age: 19,
|
||||
);
|
||||
|
||||
@override
|
||||
Widget build(BuildContext context) {
|
||||
return Scaffold(
|
||||
appBar: AppBar(
|
||||
title: Text(title),
|
||||
backgroundColor: Palette.background,
|
||||
),
|
||||
body: CalculatorBody(model: model),
|
||||
);
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user