From 2067ce27a4fe89f4cf9f83c02da3b17a43ee44f1 Mon Sep 17 00:00:00 2001 From: yaso Date: Thu, 10 Apr 2025 12:39:25 +0200 Subject: [PATCH] update test package --- .../test/package_test.dart | 23 +------ .../test/package_tools/package_tool_one.dart | 60 +++++++++++++++++++ 2 files changed, 61 insertions(+), 22 deletions(-) create mode 100644 Frontend/lib/mih_components/mih_package_components/test/package_tools/package_tool_one.dart diff --git a/Frontend/lib/mih_components/mih_package_components/test/package_test.dart b/Frontend/lib/mih_components/mih_package_components/test/package_test.dart index 054332f6..9069f807 100644 --- a/Frontend/lib/mih_components/mih_package_components/test/package_test.dart +++ b/Frontend/lib/mih_components/mih_package_components/test/package_test.dart @@ -201,6 +201,7 @@ class _PackageTestState extends State { ), backgroundColor: MzanziInnovationHub.of(context)!.theme.secondaryColor(), + onTap: () {}, ) ]), Container( @@ -251,28 +252,6 @@ class _PackageTestState extends State { appTools: getTools(), appBody: getToolBody(), selectedbodyIndex: _selcetedIndex, - appFloatingMenu: MihFloatingMenu( - children: [ - SpeedDialChild( - child: Icon( - Icons.add, - color: MzanziInnovationHub.of(context)!.theme.primaryColor(), - ), - label: "Add", - labelBackgroundColor: - MzanziInnovationHub.of(context)!.theme.secondaryColor(), - labelStyle: TextStyle( - fontWeight: FontWeight.bold, - color: MzanziInnovationHub.of(context)!.theme.primaryColor(), - ), - backgroundColor: - MzanziInnovationHub.of(context)!.theme.secondaryColor(), - onTap: () { - showFullScreenWindow(); - }, - ) - ], - ), onIndexChange: (newValue) { setState(() { _selcetedIndex = newValue; diff --git a/Frontend/lib/mih_components/mih_package_components/test/package_tools/package_tool_one.dart b/Frontend/lib/mih_components/mih_package_components/test/package_tools/package_tool_one.dart new file mode 100644 index 00000000..73b857c1 --- /dev/null +++ b/Frontend/lib/mih_components/mih_package_components/test/package_tools/package_tool_one.dart @@ -0,0 +1,60 @@ +import 'package:flutter/material.dart'; +import 'package:mzansi_innovation_hub/main.dart'; +import 'package:mzansi_innovation_hub/mih_components/mih_layout/mih_single_child_scroll.dart'; +import 'package:mzansi_innovation_hub/mih_components/mih_package_components/mih-app_tool_body.dart'; +import 'package:mzansi_innovation_hub/mih_components/mih_package_components/mih_icons.dart'; + +class PackageToolOne extends StatefulWidget { + const PackageToolOne({super.key}); + + @override + State createState() => _PackageToolOneState(); +} + +class _PackageToolOneState extends State { + @override + Widget build(BuildContext context) { + return MihAppToolBody( + borderOn: true, + bodyItem: getBody(), + ); + } + + Widget getBody() { + return MihAppToolBody( + borderOn: true, + bodyItem: MihSingleChildScroll( + child: Column( + mainAxisAlignment: MainAxisAlignment.start, + mainAxisSize: MainAxisSize.max, + children: [ + Text( + "Hello", + textAlign: TextAlign.center, + style: TextStyle( + fontSize: 25, + fontWeight: FontWeight.bold, + color: MzanziInnovationHub.of(context)!.theme.secondaryColor(), + ), + ), + const SizedBox(height: 10), + Container( + color: Colors.black, + width: 200, + height: 200, + padding: EdgeInsets.zero, + alignment: Alignment.center, + child: IconButton.filled( + onPressed: () {}, + icon: Icon( + MihIcons.mihLogo, + color: MzanziInnovationHub.of(context)!.theme.primaryColor(), + ), + ), + ) + ], + ), + ), + ); + } +}