From eace2592f978cdc96810b2aefb4b94251893d049 Mon Sep 17 00:00:00 2001 From: Yasien Mac Mini Date: Mon, 9 Jun 2025 14:12:37 +0200 Subject: [PATCH] add toggle to test --- .../package_tools/package_tool_one.dart | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/Frontend/lib/mih_components/mih_package_components/Example/package_tools/package_tool_one.dart b/Frontend/lib/mih_components/mih_package_components/Example/package_tools/package_tool_one.dart index 6d917af4..8262e0fe 100644 --- a/Frontend/lib/mih_components/mih_package_components/Example/package_tools/package_tool_one.dart +++ b/Frontend/lib/mih_components/mih_package_components/Example/package_tools/package_tool_one.dart @@ -16,6 +16,7 @@ import 'package:mzansi_innovation_hub/mih_components/mih_package_components/mih_ import 'package:mzansi_innovation_hub/mih_components/mih_package_components/mih_image_display.dart'; import 'package:mzansi_innovation_hub/mih_components/mih_package_components/mih_search_bar.dart'; import 'package:mzansi_innovation_hub/mih_components/mih_package_components/mih_text_form_field.dart'; +import 'package:mzansi_innovation_hub/mih_components/mih_package_components/mih_toggle.dart'; class PackageToolOne extends StatefulWidget { const PackageToolOne({super.key}); @@ -37,6 +38,7 @@ class _PackageToolOneState extends State { TextEditingController _textFieldThreeController = TextEditingController(); TextEditingController _textFieldFourController = TextEditingController(); TextEditingController _textFieldFiveController = TextEditingController(); + bool switchpositioin = true; final FocusNode searchFocusNode = FocusNode(); final _formKey = GlobalKey(); @@ -236,6 +238,22 @@ class _PackageToolOneState extends State { validationOn: true, ), const SizedBox(height: 10), + MihToggle( + hintText: "Toggle", + initialPostion: switchpositioin, + fillColor: MzanziInnovationHub.of(context)! + .theme + .secondaryColor(), + secondaryFillColor: + MzanziInnovationHub.of(context)!.theme.primaryColor(), + onChange: (value) { + setState(() { + switchpositioin = value; + }); + print("Toggle Value: $switchpositioin"); + }, + ), + const SizedBox(height: 10), MihTextFormField( height: 250, fillColor: MzanziInnovationHub.of(context)!