Refactor to use value of variable.
This commit is contained in:
parent
716d40c694
commit
f77cf7bd38
@ -11,8 +11,6 @@ import '/models/tracked_item.dart';
|
|||||||
/// TODO:
|
/// TODO:
|
||||||
/// - Projected Assets:
|
/// - Projected Assets:
|
||||||
/// - Allow customization?
|
/// - Allow customization?
|
||||||
/// - Fix bug where editing an item does not reflect immediately when returning to Reports page.
|
|
||||||
/// - Currently reflects after going back to Reports the 2nd time.
|
|
||||||
|
|
||||||
double _assetTotal = -1,
|
double _assetTotal = -1,
|
||||||
_expenseMonthly = -1,
|
_expenseMonthly = -1,
|
||||||
@ -67,18 +65,14 @@ class _ProjectionPageState extends State<ProjectionPage> {
|
|||||||
_expenseYearly < 0) {
|
_expenseYearly < 0) {
|
||||||
_showProjections = false;
|
_showProjections = false;
|
||||||
|
|
||||||
projections = Center(
|
|
||||||
child: SizedBox(
|
|
||||||
child: CircularProgressIndicator(),
|
|
||||||
),
|
|
||||||
);
|
|
||||||
|
|
||||||
Future.delayed(Duration(seconds: 1), () {
|
Future.delayed(Duration(seconds: 1), () {
|
||||||
setState(() {
|
setState(() {
|
||||||
_showProjections = true;
|
_showProjections = true;
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
} else {
|
}
|
||||||
|
|
||||||
|
if (_showProjections) {
|
||||||
double oneMonth = _assetTotal + _incomeMonthly - _expenseMonthly,
|
double oneMonth = _assetTotal + _incomeMonthly - _expenseMonthly,
|
||||||
threeMonths = _assetTotal + (3 * (_incomeMonthly - _expenseMonthly)),
|
threeMonths = _assetTotal + (3 * (_incomeMonthly - _expenseMonthly)),
|
||||||
sixMonths = _assetTotal + (6 * (_incomeMonthly - _expenseMonthly)),
|
sixMonths = _assetTotal + (6 * (_incomeMonthly - _expenseMonthly)),
|
||||||
@ -134,6 +128,12 @@ class _ProjectionPageState extends State<ProjectionPage> {
|
|||||||
proj6,
|
proj6,
|
||||||
],
|
],
|
||||||
);
|
);
|
||||||
|
} else {
|
||||||
|
projections = Center(
|
||||||
|
child: SizedBox(
|
||||||
|
child: CircularProgressIndicator(),
|
||||||
|
),
|
||||||
|
);
|
||||||
}
|
}
|
||||||
|
|
||||||
// Return all of the UI elements.
|
// Return all of the UI elements.
|
||||||
|
Loading…
x
Reference in New Issue
Block a user