add tool to calc package

This commit is contained in:
2025-06-11 18:20:31 +02:00
parent 4581480f2e
commit 37aa9a0ddc

View File

@@ -1,6 +1,7 @@
import 'package:mzansi_innovation_hub/mih_components/mih_package_components/mih_package.dart'; import 'package:mzansi_innovation_hub/mih_components/mih_package_components/mih_package.dart';
import 'package:mzansi_innovation_hub/mih_components/mih_package_components/mih_package_action.dart'; import 'package:mzansi_innovation_hub/mih_components/mih_package_components/mih_package_action.dart';
import 'package:mzansi_innovation_hub/mih_components/mih_package_components/mih_package_tools.dart'; import 'package:mzansi_innovation_hub/mih_components/mih_package_components/mih_package_tools.dart';
import 'package:mzansi_innovation_hub/mih_packages/calculator/package_tools/currency_exchange_rate.dart';
import 'package:mzansi_innovation_hub/mih_packages/calculator/package_tools/simple_calc.dart'; import 'package:mzansi_innovation_hub/mih_packages/calculator/package_tools/simple_calc.dart';
import 'package:mzansi_innovation_hub/mih_packages/calculator/package_tools/tip_calc.dart'; import 'package:mzansi_innovation_hub/mih_packages/calculator/package_tools/tip_calc.dart';
import 'package:flutter/material.dart'; import 'package:flutter/material.dart';
@@ -59,6 +60,11 @@ class _MIHCalculatorState extends State<MIHCalculator> {
_selectedIndex = 1; _selectedIndex = 1;
}); });
}; };
temp[const Icon(Icons.currency_exchange)] = () {
setState(() {
_selectedIndex = 2;
});
};
return MihPackageTools( return MihPackageTools(
tools: temp, tools: temp,
selcetedIndex: _selectedIndex, selcetedIndex: _selectedIndex,
@@ -69,6 +75,7 @@ class _MIHCalculatorState extends State<MIHCalculator> {
List<Widget> toolBodies = [ List<Widget> toolBodies = [
const SimpleCalc(), const SimpleCalc(),
const TipCalc(), const TipCalc(),
const CurrencyExchangeRate(),
]; ];
return toolBodies; return toolBodies;
} }
@@ -77,6 +84,7 @@ class _MIHCalculatorState extends State<MIHCalculator> {
List<String> toolTitles = [ List<String> toolTitles = [
"Simple Calculator", "Simple Calculator",
"Tip Calculator", "Tip Calculator",
"Currency Exchange Rate",
]; ];
return toolTitles; return toolTitles;
} }