From a32c91b8314347919582841fdfcb13d0fe2d1844 Mon Sep 17 00:00:00 2001 From: Yasien Mac Mini Date: Tue, 3 Jun 2025 16:09:40 +0200 Subject: [PATCH] creat new MIH form wdget --- .../mih_package_components/mih_form.dart | 27 +++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 Frontend/lib/mih_components/mih_package_components/mih_form.dart diff --git a/Frontend/lib/mih_components/mih_package_components/mih_form.dart b/Frontend/lib/mih_components/mih_package_components/mih_form.dart new file mode 100644 index 00000000..6c880b97 --- /dev/null +++ b/Frontend/lib/mih_components/mih_package_components/mih_form.dart @@ -0,0 +1,27 @@ +import 'package:flutter/material.dart'; + +class MihForm extends StatefulWidget { + final GlobalKey formKey; + final List formFields; + const MihForm({ + super.key, + required this.formKey, + required this.formFields, + }); + + @override + State createState() => _MihFormState(); +} + +class _MihFormState extends State { + @override + Widget build(BuildContext context) { + return Form( + key: widget.formKey, + child: Column( + crossAxisAlignment: CrossAxisAlignment.start, + children: widget.formFields, + ), + ); + } +}