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, + ), + ); + } +}