DiscoverModule/lib/ui_screen/profile.dart

1903 lines
92 KiB
Dart
Raw Normal View History

2024-06-27 08:38:43 +00:00
// import 'package:discover_module/custom_widget/text.dart';
// import 'package:discover_module/ui_screen/newformlist.dart';
// import 'package:flutter/cupertino.dart';
// import 'package:flutter/material.dart';
// import 'package:flutter/widgets.dart';
// import 'package:flutter_profile_picture/flutter_profile_picture.dart';
// class Profile extends StatefulWidget {
// const Profile({Key? key, required this.text}) : super(key: key);
// final String text;
// @override
// State<Profile> createState() => _ProfileState();
// }
// class _ProfileState extends State<Profile> {
// @override
// void initState() {
// // TODO: implement initState
// super.initState();
// print("Widget_isssIndex_iss ${widget.text}");
// }
// @override
// Widget build(BuildContext context) {
// return SafeArea(
// child: Scaffold(
// appBar: AppBar(
// title: const Text('Profile'),
// actions: const [
// Padding(
// padding: const EdgeInsets.all(8.0),
// child: Text("View Similar"),
// ),
// Padding(
// padding: const EdgeInsets.all(8.0),
// child: Text("Request Profile"),
// )
// ],
// ),
// body: ListView(
// children: [
// Column(
// crossAxisAlignment: CrossAxisAlignment.center,
// mainAxisAlignment: MainAxisAlignment.center,
// mainAxisSize: MainAxisSize.min,
// children: <Widget>[
// Row(
// children: [
// const Padding(
// padding: EdgeInsets.all(10.0),
// child: ProfilePicture(
// name: 'Gerosa, Gino',
// radius: 31,
// fontsize: 21,
// ),
// ),
// Column(
// children: [
// // Text(
// // "Gerosa, Gino",
// // style: TextStyle(
// // fontSize: 22.0,
// // color: Colors.black,
// // ),
// // ),
// Text1(
// title: "Gerosa, Gino",
// txtcolor: Colors.black,
// txtfont: 22.0),
// // Text(
// // "Cardiac Surgery",
// // style: TextStyle(
// // fontWeight: FontWeight.bold, fontSize: 14.0),
// // ),
// Text1(
// title: "Cardiac Surgery",
// txtcolor: Colors.black,
// fontweight: FontWeight.bold,
// txtfont: 14.0),
// ],
// ),
// ],
// ),
// Padding(
// padding: const EdgeInsets.symmetric(
// vertical: 30.0, horizontal: 14.0),
// child: Column(
// mainAxisAlignment: MainAxisAlignment.center,
// crossAxisAlignment: CrossAxisAlignment.start,
// children: <Widget>[
// Row(children: [
// const Icon(
// Icons.location_city_sharp,
// color: Color.fromARGB(255, 0, 71, 132),
// ),
// const SizedBox(
// width: 3.0,
// ),
// Expanded(
// // child: Text(
// // "Azienda Ospedaliera di Padova",
// // style: TextStyle(
// // fontWeight: FontWeight.bold, fontSize: 14.0),
// // ),
// child: Text1(
// title: "Azienda Ospedaliera di Padova",
// txtcolor: Colors.black,
// txtfont: 14.0,
// fontweight: FontWeight.bold,
// )),
// ]),
// const SizedBox(
// height: 8.0,
// ),
// Row(children: [
// const Icon(
// Icons.location_pin,
// color: Color.fromARGB(255, 0, 71, 132),
// ),
// const SizedBox(
// width: 3.0,
// ),
// Expanded(
// // child: Text(
// // "Via Giustiniani, 2, Padova, Veneto 35128, Italy",
// // style: TextStyle(
// // fontWeight: FontWeight.bold, fontSize: 14.0),
// // ),
// child: Text1(
// title:
// "Via Giustiniani, 2, Padova, Veneto 35128, Italy",
// txtcolor: Colors.black,
// fontweight: FontWeight.bold,
// txtfont: 14.0),
// ),
// ]),
// const SizedBox(
// height: 8.0,
// ),
// Row(children: [
// const Icon(
// Icons.phone,
// color: Color.fromARGB(255, 0, 71, 132),
// ),
// const SizedBox(
// width: 3.0,
// ),
// // Text(
// // "+390498212410 X 12",
// // style: TextStyle(
// // fontWeight: FontWeight.bold, fontSize: 14.0),
// // ),
// Text1(
// title: "+390498212410 X 12",
// txtcolor: Colors.black,
// fontweight: FontWeight.bold,
// txtfont: 14.0),
// ]),
// const SizedBox(
// height: 8.0,
// ),
// Row(children: [
// const Icon(
// Icons.call,
// color: Color.fromARGB(255, 0, 71, 132),
// ),
// const SizedBox(
// width: 3.0,
// ),
// Text1(
// title: "+390498212410 X 12",
// txtcolor: Colors.black,
// fontweight: FontWeight.bold,
// txtfont: 14.0),
// ]),
// const SizedBox(
// height: 8.0,
// ),
// Row(children: [
// const Icon(
// Icons.email,
// color: Color.fromARGB(255, 0, 71, 132),
// ),
// const SizedBox(
// width: 3.0,
// ),
// // Text(
// // "Gerosa,Gino@gmail.com",
// // style: TextStyle(
// // fontWeight: FontWeight.bold, fontSize: 14.0),
// // ),
// Text1(
// title: "Gerosa,Gino@gmail.com",
// txtcolor: Colors.black,
// fontweight: FontWeight.bold,
// txtfont: 14.0),
// ]),
// ],
// ),
// ),
// Padding(
// padding: EdgeInsets.only(bottom: 18.0),
// child: Card(
// surfaceTintColor: Colors.white,
// margin:
// EdgeInsets.symmetric(horizontal: 15.0, vertical: 5.0),
// clipBehavior: Clip.antiAlias,
// color: Colors.white,
// elevation: 5.0,
// child: Padding(
// padding:
// EdgeInsets.symmetric(horizontal: 1.0, vertical: 22.0),
// child: Row(
// children: <Widget>[
// Expanded(
// child: Column(
// children: <Widget>[
// // Text(
// // "Affliations",
// // style: TextStyle(
// // color: Color.fromARGB(255, 0, 71, 137),
// // fontSize: 13.0,
// // fontWeight: FontWeight.bold,
// // ),
// // ),
// Text1(
// title: "Affliations",
// txtcolor: Color.fromARGB(255, 0, 71, 137),
// fontweight: FontWeight.bold,
// txtfont: 13.0),
// const SizedBox(
// height: 5.0,
// ),
// // Text(
// // "75",
// // style: TextStyle(
// // fontSize: 13.0,
// // color: Color.fromARGB(255, 0, 71, 137),
// // ),
// // )
// Text1(
// title: "75",
// txtfont: 13.0,
// txtcolor: Color.fromARGB(255, 0, 71, 137),
// )
// ],
// ),
// ),
// Expanded(
// child: Column(
// children: <Widget>[
// // Text(
// // "Events",
// // style: TextStyle(
// // color: Color.fromARGB(255, 0, 71, 137),
// // fontSize: 13.0,
// // fontWeight: FontWeight.bold,
// // ),
// // ),
// Text1(
// title: "Events",
// txtcolor: Color.fromARGB(255, 0, 71, 137),
// fontweight: FontWeight.bold,
// txtfont: 13.0),
// const SizedBox(
// height: 5.0,
// ),
// // Text(
// // "0",
// // style: TextStyle(
// // fontSize: 13.0,
// // color: Color.fromARGB(255, 0, 71, 137),
// // ),
// // )
// Text1(
// title: "0",
// txtfont: 13.0,
// txtcolor: Color.fromARGB(255, 0, 71, 137),
// )
// ],
// ),
// ),
// Expanded(
// child: Column(
// children: <Widget>[
// // Text(
// // "Publications",
// // style: TextStyle(
// // color: Color.fromARGB(255, 0, 71, 137),
// // fontSize: 13.0,
// // fontWeight: FontWeight.bold,
// // ),
// // ),
// Text1(
// title: "Publications",
// txtcolor: Color.fromARGB(255, 0, 71, 137),
// fontweight: FontWeight.bold,
// txtfont: 13.0),
// SizedBox(
// height: 5.0,
// ),
// // Text(
// // "251",
// // style: TextStyle(
// // fontSize: 13.0,
// // color: Color.fromARGB(255, 0, 71, 137),
// // ),
// // )
// Text1(
// title: "251",
// txtfont: 13.0,
// txtcolor: Color.fromARGB(255, 0, 71, 137),
// )
// ],
// ),
// ),
// Expanded(
// child: Column(
// children: <Widget>[
// // Text(
// // "Trails",
// // style: TextStyle(
// // color: Color.fromARGB(255, 0, 71, 137),
// // fontSize: 13.0,
// // fontWeight: FontWeight.bold,
// // ),
// // ),
// Text1(
// title: "Trails",
// txtcolor: Color.fromARGB(255, 0, 71, 137),
// fontweight: FontWeight.bold,
// txtfont: 13.0),
// SizedBox(
// height: 5.0,
// ),
// // Text(
// // "1",
// // style: TextStyle(
// // fontSize: 13.0,
// // color: Color.fromARGB(255, 0, 71, 137),
// // ),
// // )
// Text1(
// title: "1",
// txtfont: 13.0,
// txtcolor: Color.fromARGB(255, 0, 71, 137),
// )
// ],
// ),
// ),
// ],
// ),
// ),
// ),
// )
// ],
// ),
// ],
// ),
// floatingActionButton: Visibility(
// visible: true,
// child: FloatingActionButton(
// onPressed: () {
// Navigator.push(
// context, MaterialPageRoute(builder: (context) => FormList()));
// },
// foregroundColor: Colors.white,
// backgroundColor: const Color.fromARGB(255, 0, 71, 132),
// child: new Icon(Icons.add),
// ),
// ),
// ),
// );
// }
// }
2024-05-20 10:29:02 +00:00
import 'package:discover_module/custom_widget/text.dart';
2024-06-27 08:38:43 +00:00
import 'package:discover_module/hive_fun.dart';
import 'package:discover_module/ui_screen/interactionform/NewtworkConnectivity.dart';
import 'package:discover_module/ui_screen/interactionform/configprovider.dart';
import 'package:discover_module/ui_screen/interactionform/interaction_screen.dart';
import 'package:discover_module/ui_screen/interactionform/interactionlistscreen.dart';
2024-05-20 10:29:02 +00:00
import 'package:discover_module/ui_screen/newformlist.dart';
import 'package:flutter/cupertino.dart';
import 'package:flutter/material.dart';
2024-06-27 08:38:43 +00:00
import 'package:flutter/rendering.dart';
2024-05-20 10:29:02 +00:00
import 'package:flutter/widgets.dart';
import 'package:flutter_profile_picture/flutter_profile_picture.dart';
class Profile extends StatefulWidget {
2024-06-27 08:38:43 +00:00
const Profile({Key? key, this.text}) : super(key: key);
final Map<String, dynamic>? text;
2024-05-20 10:29:02 +00:00
@override
State<Profile> createState() => _ProfileState();
}
class _ProfileState extends State<Profile> {
2024-06-27 08:38:43 +00:00
bool isonline = false;
@override
void initState() {
// TODO: implement initState
super.initState();
print("pooja123");
getuserdetails();
print("Widget_isssIndex_iss ${widget.text}");
print("Widget_isssIndex_iss ${widget.text!["id"]},${widget.text!["name"]}");
}
getuserdetails() async {
// HiveFunctions.getindexUser(widget.text);
NetworkConnectivity networkConnectivity = NetworkConnectivity();
bool isonline1 = await networkConnectivity.isInternetAvailable();
setState(() {
print("Profile_isOnline: $isonline1");
isonline = isonline1;
});
}
2024-05-20 10:29:02 +00:00
@override
Widget build(BuildContext context) {
2024-06-10 11:11:00 +00:00
return SafeArea(
child: Scaffold(
appBar: AppBar(
title: const Text('Profile'),
2024-06-27 08:38:43 +00:00
// actions: const [
// Padding(
// padding: const EdgeInsets.all(8.0),
// child: Text("View Similar"),
// ),
// Padding(
// padding: const EdgeInsets.all(8.0),
// child: Text("Request Profile"),
// )
// ],
2024-06-10 11:11:00 +00:00
),
body: ListView(
children: [
Column(
crossAxisAlignment: CrossAxisAlignment.center,
mainAxisAlignment: MainAxisAlignment.center,
mainAxisSize: MainAxisSize.min,
children: <Widget>[
Row(
children: [
2024-06-27 08:38:43 +00:00
Padding(
2024-06-10 11:11:00 +00:00
padding: EdgeInsets.all(10.0),
child: ProfilePicture(
2024-06-27 08:38:43 +00:00
name: widget.text!["name"],
2024-06-10 11:11:00 +00:00
radius: 31,
fontsize: 21,
),
2024-05-20 10:29:02 +00:00
),
2024-06-10 11:11:00 +00:00
Column(
2024-06-27 08:38:43 +00:00
mainAxisAlignment: MainAxisAlignment.start,
crossAxisAlignment: CrossAxisAlignment.start,
2024-06-10 11:11:00 +00:00
children: [
// Text(
// "Gerosa, Gino",
// style: TextStyle(
// fontSize: 22.0,
// color: Colors.black,
// ),
// ),
Text1(
2024-06-27 08:38:43 +00:00
title: widget.text!["name"],
2024-06-10 11:11:00 +00:00
txtcolor: Colors.black,
2024-06-27 08:38:43 +00:00
fontweight: FontWeight.bold,
2024-06-10 11:11:00 +00:00
txtfont: 22.0),
// Text(
// "Cardiac Surgery",
// style: TextStyle(
// fontWeight: FontWeight.bold, fontSize: 14.0),
// ),
Text1(
2024-06-27 08:38:43 +00:00
title: widget.text!["speciality"],
2024-06-10 11:11:00 +00:00
txtcolor: Colors.black,
2024-06-27 08:38:43 +00:00
fontweight: FontWeight.normal,
txtfont: 18.0),
// Text(
// widget.text!["speciality"],
// textScaleFactor: 1.0,
// textAlign: TextAlign.start,
// style: TextStyle(),
// ),
Row(
children: [
isonline
? const Icon(
Icons.circle_rounded,
color: Colors.green,
)
: const Icon(
Icons.circle_rounded,
color: Colors.red,
),
const SizedBox(
width: 5.0,
),
Text(isonline ? "Online" : "Offline")
],
)
2024-06-10 11:11:00 +00:00
],
),
],
),
Padding(
padding: const EdgeInsets.symmetric(
vertical: 30.0, horizontal: 14.0),
child: Column(
mainAxisAlignment: MainAxisAlignment.center,
crossAxisAlignment: CrossAxisAlignment.start,
children: <Widget>[
Row(children: [
const Icon(
Icons.location_city_sharp,
color: Color.fromARGB(255, 0, 71, 132),
),
const SizedBox(
width: 3.0,
),
Expanded(
// child: Text(
// "Azienda Ospedaliera di Padova",
// style: TextStyle(
// fontWeight: FontWeight.bold, fontSize: 14.0),
// ),
child: Text1(
2024-06-27 08:38:43 +00:00
title: widget.text!["addr"] ??
"Azienda Ospedaliera di Padova",
2024-05-20 10:29:02 +00:00
txtcolor: Colors.black,
2024-06-10 11:11:00 +00:00
txtfont: 14.0,
2024-05-20 10:29:02 +00:00
fontweight: FontWeight.bold,
2024-06-10 11:11:00 +00:00
)),
]),
2024-05-20 10:29:02 +00:00
const SizedBox(
2024-06-10 11:11:00 +00:00
height: 8.0,
2024-05-20 10:29:02 +00:00
),
2024-06-10 11:11:00 +00:00
Row(children: [
const Icon(
Icons.location_pin,
color: Color.fromARGB(255, 0, 71, 132),
),
const SizedBox(
width: 3.0,
),
Expanded(
2024-05-20 10:29:02 +00:00
// child: Text(
2024-06-10 11:11:00 +00:00
// "Via Giustiniani, 2, Padova, Veneto 35128, Italy",
2024-05-20 10:29:02 +00:00
// style: TextStyle(
// fontWeight: FontWeight.bold, fontSize: 14.0),
// ),
child: Text1(
2024-06-27 08:38:43 +00:00
title: widget.text!["adrr"] ??
2024-06-10 11:11:00 +00:00
"Via Giustiniani, 2, Padova, Veneto 35128, Italy",
txtcolor: Colors.black,
fontweight: FontWeight.bold,
txtfont: 14.0),
),
]),
2024-05-20 10:29:02 +00:00
const SizedBox(
2024-06-10 11:11:00 +00:00
height: 8.0,
2024-05-20 10:29:02 +00:00
),
2024-06-10 11:11:00 +00:00
Row(children: [
const Icon(
Icons.phone,
color: Color.fromARGB(255, 0, 71, 132),
),
const SizedBox(
width: 3.0,
),
// Text(
// "+390498212410 X 12",
2024-05-20 10:29:02 +00:00
// style: TextStyle(
// fontWeight: FontWeight.bold, fontSize: 14.0),
// ),
2024-06-10 11:11:00 +00:00
Text1(
2024-06-27 08:38:43 +00:00
title: widget.text!["phone_no"].toString(),
2024-05-20 10:29:02 +00:00
txtcolor: Colors.black,
fontweight: FontWeight.bold,
txtfont: 14.0),
2024-06-10 11:11:00 +00:00
]),
2024-05-20 10:29:02 +00:00
const SizedBox(
2024-06-10 11:11:00 +00:00
height: 8.0,
2024-05-20 10:29:02 +00:00
),
2024-06-10 11:11:00 +00:00
Row(children: [
const Icon(
Icons.call,
color: Color.fromARGB(255, 0, 71, 132),
),
const SizedBox(
width: 3.0,
),
Text1(
2024-06-27 08:38:43 +00:00
title: widget.text!["phone_no"].toString(),
2024-06-10 11:11:00 +00:00
txtcolor: Colors.black,
fontweight: FontWeight.bold,
txtfont: 14.0),
]),
2024-05-20 10:29:02 +00:00
const SizedBox(
2024-06-10 11:11:00 +00:00
height: 8.0,
2024-05-20 10:29:02 +00:00
),
2024-06-10 11:11:00 +00:00
Row(children: [
const Icon(
Icons.email,
color: Color.fromARGB(255, 0, 71, 132),
),
const SizedBox(
width: 3.0,
),
Text1(
2024-06-27 08:38:43 +00:00
title: widget.text!["email"],
2024-06-10 11:11:00 +00:00
txtcolor: Colors.black,
fontweight: FontWeight.bold,
txtfont: 14.0),
]),
2024-06-27 08:38:43 +00:00
const SizedBox(
height: 18.0,
),
Visibility(
visible: isonline!,
child: Column(
crossAxisAlignment: CrossAxisAlignment.start,
children: [
// const Text(
// "Profile Summarry",
// style: TextStyle(
// fontSize: 20.0, fontWeight: FontWeight.bold),
// ),
Text1(
title: "Profile Summarry",
txtcolor: Colors.black,
fontweight: FontWeight.bold,
txtfont: 20.0),
SizedBox(
height: 15.0,
2024-06-10 11:11:00 +00:00
),
2024-06-27 08:38:43 +00:00
// Text(
// widget.text!["summarry"],
// textScaleFactor: 1.3,
// style: TextStyle(
// fontSize: 14.0,
// fontWeight: FontWeight.normal),
// ),
Text1(
title: widget.text!["summarry"],
txtcolor: Colors.black,
fontweight: FontWeight.bold,
txtfont: 16.0),
Padding(
padding: EdgeInsets.all(0.0),
//child: Card(
// surfaceTintColor: Colors.white,
// clipBehavior: Clip.antiAlias,
// color: Colors.white,
// elevation: 5, // adds a shadow effect
// shape: RoundedRectangleBorder(
// borderRadius: BorderRadius.circular(
// 15.0), // adds rounded corners
// ),
child: Padding(
padding: const EdgeInsets.all(0),
child: Column(
crossAxisAlignment: CrossAxisAlignment.start,
mainAxisSize: MainAxisSize.min,
children: <Widget>[
Card(
surfaceTintColor: Colors.white,
clipBehavior: Clip.antiAlias,
color: Colors.white,
elevation: 5,
shape: RoundedRectangleBorder(
borderRadius: BorderRadius.circular(
15.0), // adds rounded corners
),
child: Padding(
padding: const EdgeInsets.all(18.0),
child: Row(
//mainAxisSize: MainAxisSize.min,
children: [
Text1(
title: "Affiliations",
txtcolor: Color.fromARGB(
255, 0, 71, 137),
fontweight: FontWeight.bold,
txtfont: 20.0),
const SizedBox(
height: 15.0,
),
Text1(
title: widget
.text!["affiliations_count"]
.toString(),
txtfont: 18.0,
txtcolor: Color.fromARGB(
255, 0, 71, 137),
)
],
),
),
),
const SizedBox(
height:
10), // adds spacing between the text and image
Card(
surfaceTintColor: Colors.white,
clipBehavior: Clip.antiAlias,
color: Colors.white,
elevation: 5,
shape: RoundedRectangleBorder(
borderRadius: BorderRadius.circular(
15.0), // adds rounded corners
),
child: Padding(
padding: const EdgeInsets.all(18.0),
child: Row(
mainAxisAlignment:
MainAxisAlignment.start,
// mainAxisSize: MainAxisSize.min,
children: [
Text1(
title: "Events",
txtcolor: Color.fromARGB(
255, 0, 71, 137),
fontweight: FontWeight.bold,
txtfont: 20.0),
const SizedBox(
height: 15.0,
),
Text1(
title: widget
.text!["events_count"]
.toString(),
txtfont: 18.0,
txtcolor: Color.fromARGB(
255, 0, 71, 137),
)
],
),
),
),
const SizedBox(
height:
10), // adds spacing between the image and button
Card(
surfaceTintColor: Colors.white,
clipBehavior: Clip.antiAlias,
color: Colors.white,
elevation: 5,
shape: RoundedRectangleBorder(
borderRadius: BorderRadius.circular(
15.0), // adds rounded corners
),
child: Padding(
padding: const EdgeInsets.all(18.0),
child: Row(
mainAxisAlignment:
MainAxisAlignment.start,
// mainAxisSize: MainAxisSize.min,
children: [
Text1(
title: "Publications",
txtcolor: Color.fromARGB(
255, 0, 71, 137),
fontweight: FontWeight.bold,
txtfont: 20.0),
const SizedBox(
height: 15.0,
),
Text1(
title: widget
.text!["publications_count"]
.toString(),
txtfont: 18.0,
txtcolor: Color.fromARGB(
255, 0, 71, 137),
)
],
),
),
),
SizedBox(
height: 10.0,
),
Card(
surfaceTintColor: Colors.white,
clipBehavior: Clip.antiAlias,
color: Colors.white,
elevation: 5,
shape: RoundedRectangleBorder(
borderRadius: BorderRadius.circular(
15.0), // adds rounded corners
),
child: Padding(
padding: const EdgeInsets.all(18.0),
child: Row(
mainAxisAlignment:
MainAxisAlignment.start,
// mainAxisSize: MainAxisSize.min,
children: [
Text1(
title: "Trails",
txtcolor: Color.fromARGB(
255, 0, 71, 137),
fontweight: FontWeight.bold,
txtfont: 20.0),
const SizedBox(
height: 15.0,
),
Text1(
title: widget
.text!["publications_count"]
.toString(),
txtfont: 18.0,
txtcolor: Color.fromARGB(
255, 0, 71, 137),
)
],
),
),
),
SizedBox(
height: 10.0,
),
Card(
surfaceTintColor: Colors.white,
clipBehavior: Clip.antiAlias,
color: Colors.white,
elevation: 5,
shape: RoundedRectangleBorder(
borderRadius: BorderRadius.circular(
15.0), // adds rounded corners
),
child: Padding(
padding: const EdgeInsets.all(18.0),
child: Row(
mainAxisAlignment:
MainAxisAlignment.start,
//mainAxisSize: MainAxisSize.min,
children: [
GestureDetector(
onTap: () async {
// print("I am Interaction");
// final ConfigDataProvider
// configDataProvider =
// ConfigDataProvider();
// await configDataProvider
// .initConfigUIData();
// // Navigator.push(context, MaterialPageRoute(builder: (context)))=> InteractionScreen();
// Navigator.push(
// context,
// MaterialPageRoute(
// builder: (context) =>
// InteractionListScreen()));
/////////////////////////////////////////
///
Navigator.push(
context,
MaterialPageRoute(
builder: (BuildContext
context) =>
InteractionScreen(
index: 0,
form:
"form3 demo")));
},
child: Text1(
title: "Interaction Form",
txtcolor: Color.fromARGB(
255, 0, 71, 137),
fontweight: FontWeight.bold,
txtfont: 20.0),
),
],
),
),
),
],
2024-06-10 11:11:00 +00:00
),
2024-06-27 08:38:43 +00:00
),
// )
////////////////////////////////////////////////
// child: Card(
// surfaceTintColor: Colors.white,
// clipBehavior: Clip.antiAlias,
// color: Colors.white,
// elevation: 5, // adds a shadow effect
// shape: RoundedRectangleBorder(
// borderRadius: BorderRadius.circular(
// 15.0), // adds rounded corners
// ),
// child: Padding(
// padding: const EdgeInsets.all(50),
// child: Column(
// crossAxisAlignment:
// CrossAxisAlignment.start,
// mainAxisSize: MainAxisSize.min,
// children: <Widget>[
// Row(
// mainAxisSize: MainAxisSize.min,
// children: [
// Text1(
// title: "Affiliations",
// txtcolor: Color.fromARGB(
// 255, 0, 71, 137),
// fontweight: FontWeight.bold,
// txtfont: 20.0),
// const SizedBox(
// height: 15.0,
// ),
// Text1(
// title: widget
// .text!["affiliations_count"]
// .toString(),
// txtfont: 18.0,
// txtcolor:
// Color.fromARGB(255, 0, 71, 137),
// )
// ],
// ),
// const SizedBox(
// height:
// 10), // adds spacing between the text and image
// Row(
// mainAxisAlignment:
// MainAxisAlignment.start,
// mainAxisSize: MainAxisSize.min,
// children: [
// Text1(
// title: "Events",
// txtcolor: Color.fromARGB(
// 255, 0, 71, 137),
// fontweight: FontWeight.bold,
// txtfont: 20.0),
// const SizedBox(
// height: 15.0,
// ),
// Text1(
// title: widget.text!["events_count"]
// .toString(),
// txtfont: 18.0,
// txtcolor:
// Color.fromARGB(255, 0, 71, 137),
// )
// ],
// ),
// const SizedBox(
// height:
// 10), // adds spacing between the image and button
// Row(
// mainAxisAlignment:
// MainAxisAlignment.start,
// mainAxisSize: MainAxisSize.min,
// children: [
// Text1(
// title: "Publications",
// txtcolor: Color.fromARGB(
// 255, 0, 71, 137),
// fontweight: FontWeight.bold,
// txtfont: 20.0),
// const SizedBox(
// height: 15.0,
// ),
// Text1(
// title: widget
// .text!["publications_count"]
// .toString(),
// txtfont: 18.0,
// txtcolor:
// Color.fromARGB(255, 0, 71, 137),
// )
// ],
// ),
// SizedBox(
// height: 10.0,
// ),
// Row(
// mainAxisAlignment:
// MainAxisAlignment.start,
// mainAxisSize: MainAxisSize.min,
// children: [
// Text1(
// title: "Trails",
// txtcolor: Color.fromARGB(
// 255, 0, 71, 137),
// fontweight: FontWeight.bold,
// txtfont: 20.0),
// const SizedBox(
// height: 15.0,
// ),
// Text1(
// title: widget
// .text!["publications_count"]
// .toString(),
// txtfont: 18.0,
// txtcolor:
// Color.fromARGB(255, 0, 71, 137),
// )
// ],
// ),
// SizedBox(
// height: 10.0,
// ),
// Row(
// mainAxisAlignment:
// MainAxisAlignment.start,
// mainAxisSize: MainAxisSize.min,
// children: [
// GestureDetector(
// onTap: () async {
// print("I am Interaction");
// final ConfigDataProvider
// configDataProvider =
// ConfigDataProvider();
// await configDataProvider
// .initConfigUIData();
// // Navigator.push(context, MaterialPageRoute(builder: (context)))=> InteractionScreen();
// Navigator.push(
// context,
// MaterialPageRoute(
// builder: (context) =>
// InteractionListScreen()));
// },
// child: Text1(
// title: "Interaction Form",
// txtcolor: Color.fromARGB(
// 255, 0, 71, 137),
// fontweight: FontWeight.bold,
// txtfont: 20.0),
// ),
// ],
// ),
// ],
// ),
// ),
// ),
//////////////////////////////////////////////////////////////////
// child: Card(
// surfaceTintColor: Colors.white,
// // margin: EdgeInsets.symmetric(
// // horizontal: 15.0, vertical: 5.0),
// clipBehavior: Clip.antiAlias,
// color: Colors.red,
// elevation: 5.0,
// child: Column(
// crossAxisAlignment: CrossAxisAlignment.start,
// mainAxisAlignment: MainAxisAlignment.start,
// children: [
// Row(
// mainAxisAlignment:
// MainAxisAlignment.center,
// crossAxisAlignment:
// CrossAxisAlignment.start,
// children: [
// Text1(
// title: "Affiliations",
// txtcolor:
// Color.fromARGB(255, 0, 71, 137),
// fontweight: FontWeight.bold,
// txtfont: 20.0),
// const SizedBox(
// height: 15.0,
// ),
// Text1(
// title: widget
// .text!["affiliations_count"]
// .toString(),
// txtfont: 18.0,
// txtcolor:
// Color.fromARGB(255, 0, 71, 137),
// )
// ],
// ),
// SizedBox(
// height: 10.0,
// ),
// Row(
// mainAxisAlignment:
// MainAxisAlignment.center,
// crossAxisAlignment:
// CrossAxisAlignment.start,
// children: [
// Text1(
// title: "Events",
// txtcolor:
// Color.fromARGB(255, 0, 71, 137),
// fontweight: FontWeight.bold,
// txtfont: 20.0),
// const SizedBox(
// height: 15.0,
// ),
// Text1(
// title: widget.text!["events_count"]
// .toString(),
// txtfont: 18.0,
// txtcolor:
// Color.fromARGB(255, 0, 71, 137),
// )
// ],
// ),
// SizedBox(
// height: 10.0,
// ),
// Row(
// mainAxisAlignment:
// MainAxisAlignment.center,
// children: [
// Text1(
// title: "Publications",
// txtcolor:
// Color.fromARGB(255, 0, 71, 137),
// fontweight: FontWeight.bold,
// txtfont: 20.0),
// const SizedBox(
// height: 15.0,
// ),
// Text1(
// title: widget
// .text!["publications_count"]
// .toString(),
// txtfont: 18.0,
// txtcolor:
// Color.fromARGB(255, 0, 71, 137),
// )
// ],
// ),
// SizedBox(
// height: 10.0,
// ),
// Row(
// mainAxisAlignment:
// MainAxisAlignment.center,
// children: [
// Text1(
// title: "Trails",
// txtcolor:
// Color.fromARGB(255, 0, 71, 137),
// fontweight: FontWeight.bold,
// txtfont: 20.0),
// const SizedBox(
// height: 15.0,
// ),
// Text1(
// title: widget
// .text!["publications_count"]
// .toString(),
// txtfont: 18.0,
// txtcolor:
// Color.fromARGB(255, 0, 71, 137),
// )
// ],
// ),
// ],
// ),
// ),
)
],
),
2024-06-10 11:11:00 +00:00
),
2024-06-27 08:38:43 +00:00
],
2024-05-20 10:29:02 +00:00
),
2024-06-27 08:38:43 +00:00
),
// Padding(
// padding: EdgeInsets.only(bottom: 18.0),
// child: Card(
// margin:
// EdgeInsets.symmetric(horizontal: 15.0, vertical: 5.0),
// clipBehavior: Clip.antiAlias,
// color: Colors.white,
// elevation: 5.0,
// child: Padding(
// padding:
// EdgeInsets.symmetric(horizontal: 1.0, vertical: 22.0),
// child: Row(
// children: <Widget>[
// Expanded(
// child: Column(
// children: <Widget>[
// // Text(
// // "Affliations",
// // style: TextStyle(
// // color: Color.fromARGB(255, 0, 71, 137),
// // fontSize: 13.0,
// // fontWeight: FontWeight.bold,
// // ),
// // ),
// Text1(
// title: "Affliations",
// txtcolor: Color.fromARGB(255, 0, 71, 137),
// fontweight: FontWeight.bold,
// txtfont: 13.0),
// const SizedBox(
// height: 5.0,
// ),
// // Text(
// // "75",
// // style: TextStyle(
// // fontSize: 13.0,
// // color: Color.fromARGB(255, 0, 71, 137),
// // ),
// // )
// Text1(
// title: widget.text!["affiliations_count"]
// .toString(),
// txtfont: 13.0,
// txtcolor: Color.fromARGB(255, 0, 71, 137),
// )
// ],
// ),
// ),
// Expanded(
// child: Column(
// children: <Widget>[
// Text1(
// title: "Events",
// txtcolor: Color.fromARGB(255, 0, 71, 137),
// fontweight: FontWeight.bold,
// txtfont: 13.0),
// const SizedBox(
// height: 5.0,
// ),
// // Text(
// // "0",
// // style: TextStyle(
// // fontSize: 13.0,
// // color: Color.fromARGB(255, 0, 71, 137),
// // ),
// // )
// Text1(
// title:
// widget.text!["events_count"].toString(),
// txtfont: 13.0,
// txtcolor: Color.fromARGB(255, 0, 71, 137),
// )
// ],
// ),
// ),
// Expanded(
// child: Column(
// children: <Widget>[
// // Text(
// // "Publications",
// // style: TextStyle(
// // color: Color.fromARGB(255, 0, 71, 137),
// // fontSize: 13.0,
// // fontWeight: FontWeight.bold,
// // ),
// // ),
// Text1(
// title: "Publications",
// txtcolor: Color.fromARGB(255, 0, 71, 137),
// fontweight: FontWeight.bold,
// txtfont: 13.0),
// SizedBox(
// height: 5.0,
// ),
// // Text(
// // "251",
// // style: TextStyle(
// // fontSize: 13.0,
// // color: Color.fromARGB(255, 0, 71, 137),
// // ),
// // )
// Text1(
// title: widget.text!["publications_count"]
// .toString(),
// txtfont: 13.0,
// txtcolor: Color.fromARGB(255, 0, 71, 137),
// )
// ],
// ),
// ),
// Expanded(
// child: Column(
// children: <Widget>[
// // Text(
// // "Trails",
// // style: TextStyle(
// // color: Color.fromARGB(255, 0, 71, 137),
// // fontSize: 13.0,
// // fontWeight: FontWeight.bold,
// // ),
// // ),
// Text1(
// title: "Trails",
// txtcolor: Color.fromARGB(255, 0, 71, 137),
// fontweight: FontWeight.bold,
// txtfont: 13.0),
// SizedBox(
// height: 5.0,
// ),
// // Text(
// // "1",
// // style: TextStyle(
// // fontSize: 13.0,
// // color: Color.fromARGB(255, 0, 71, 137),
// // ),
// // )
// Text1(
// title: "1",
// txtfont: 13.0,
// txtcolor: Color.fromARGB(255, 0, 71, 137),
// )
// ],
// ),
// ),
// ],
// ),
// ),
// ),
// )
// // Padding(
// padding: EdgeInsets.only(bottom: 18.0),
// child: Card(
// surfaceTintColor: Colors.white,
// margin:
// EdgeInsets.symmetric(horizontal: 15.0, vertical: 5.0),
// clipBehavior: Clip.antiAlias,
// color: Colors.white,
// elevation: 5.0,
// child: Padding(
// padding:
// EdgeInsets.symmetric(horizontal: 1.0, vertical: 22.0),
// child: Row(
// children: <Widget>[
// Expanded(
// child: Column(
// children: <Widget>[
// // Text(
// // "Affliations",
// // style: TextStyle(
// // color: Color.fromARGB(255, 0, 71, 137),
// // fontSize: 13.0,
// // fontWeight: FontWeight.bold,
// // ),
// // ),
// Text1(
// title: "Affliations",
// txtcolor: Color.fromARGB(255, 0, 71, 137),
// fontweight: FontWeight.bold,
// txtfont: 13.0),
// const SizedBox(
// height: 5.0,
// ),
// // Text(
// // "75",
// // style: TextStyle(
// // fontSize: 13.0,
// // color: Color.fromARGB(255, 0, 71, 137),
// // ),
// // )
// Text1(
// title: widget.text!["affiliations_count"]
// .toString(),
// txtfont: 13.0,
// txtcolor: Color.fromARGB(255, 0, 71, 137),
// )
// ],
// ),
// ),
// Expanded(
// child: Column(
// children: <Widget>[
// Text1(
// title: "Events",
// txtcolor: Color.fromARGB(255, 0, 71, 137),
// fontweight: FontWeight.bold,
// txtfont: 13.0),
// const SizedBox(
// height: 5.0,
// ),
// // Text(
// // "0",
// // style: TextStyle(
// // fontSize: 13.0,
// // color: Color.fromARGB(255, 0, 71, 137),
// // ),
// // )
// Text1(
// title:
// widget.text!["events_count"].toString(),
// txtfont: 13.0,
// txtcolor: Color.fromARGB(255, 0, 71, 137),
// )
// ],
// ),
// ),
// Expanded(
// child: Column(
// children: <Widget>[
// // Text(
// // "Publications",
// // style: TextStyle(
// // color: Color.fromARGB(255, 0, 71, 137),
// // fontSize: 13.0,
// // fontWeight: FontWeight.bold,
// // ),
// // ),
// Text1(
// title: "Publications",
// txtcolor: Color.fromARGB(255, 0, 71, 137),
// fontweight: FontWeight.bold,
// txtfont: 13.0),
// SizedBox(
// height: 5.0,
// ),
// // Text(
// // "251",
// // style: TextStyle(
// // fontSize: 13.0,
// // color: Color.fromARGB(255, 0, 71, 137),
// // ),
// // )
// Text1(
// title: widget.text!["publications_count"]
// .toString(),
// txtfont: 13.0,
// txtcolor: Color.fromARGB(255, 0, 71, 137),
// )
// ],
// ),
// ),
// Expanded(
// child: Column(
// children: <Widget>[
// // Text(
// // "Trails",
// // style: TextStyle(
// // color: Color.fromARGB(255, 0, 71, 137),
// // fontSize: 13.0,
// // fontWeight: FontWeight.bold,
// // ),
// // ),
// Text1(
// title: "Trails",
// txtcolor: Color.fromARGB(255, 0, 71, 137),
// fontweight: FontWeight.bold,
// txtfont: 13.0),
// SizedBox(
// height: 5.0,
// ),
// // Text(
// // "1",
// // style: TextStyle(
// // fontSize: 13.0,
// // color: Color.fromARGB(255, 0, 71, 137),
// // ),
// // )
// Text1(
// title: "1",
// txtfont: 13.0,
// txtcolor: Color.fromARGB(255, 0, 71, 137),
// )
// ],
// ),
// ),
// ],
// ),
// ),
// ),
// )
2024-06-10 11:11:00 +00:00
],
),
],
),
floatingActionButton: Visibility(
visible: true,
child: FloatingActionButton(
onPressed: () {
Navigator.push(
context, MaterialPageRoute(builder: (context) => FormList()));
},
foregroundColor: Colors.white,
backgroundColor: const Color.fromARGB(255, 0, 71, 132),
child: new Icon(Icons.add),
2024-05-20 10:29:02 +00:00
),
),
),
);
}
}
2024-06-27 08:38:43 +00:00
// import 'package:discover_module/custom_widget/text.dart';
// import 'package:discover_module/provider_class/single_hcpprovider.dart';
// import 'package:discover_module/ui_screen/interactionform/NewtworkConnectivity.dart';
// import 'package:discover_module/ui_screen/newformlist.dart';
// import 'package:flutter/cupertino.dart';
// import 'package:flutter/material.dart';
// import 'package:flutter/widgets.dart';
// import 'package:flutter_profile_picture/flutter_profile_picture.dart';
// import 'package:provider/provider.dart';
// class Profile extends StatefulWidget {
// const Profile({Key? key, required this.text}) : super(key: key);
// final String text;
// @override
// State<Profile> createState() => _ProfileState();
// }
// class _ProfileState extends State<Profile> {
// @override
// void initState() {
// // TODO: implement initState
// super.initState();
// checkinternet();
// gethcpinfo();
// print("Widget_isssIndex_iss ${widget.text}");
// }
// Future<void> checkinternet() async {
// print("hiii");
// NetworkConnectivity networkConnectivity = NetworkConnectivity();
// bool isOnline = await networkConnectivity.isInternetAvailable();
// print("onlineproviderrrr: $isOnline");
// }
// void gethcpinfo() {
// Provider.of<Singlehcpdetails>(context, listen: false).hcpinfo();
// }
// @override
// Widget build(BuildContext context) {
// return SafeArea(
// child: Scaffold(
// appBar: AppBar(
// title: const Text('Profile'),
// actions: const [
// Padding(
// padding: const EdgeInsets.all(8.0),
// child: Text("View Similar"),
// ),
// Padding(
// padding: const EdgeInsets.all(8.0),
// child: Text("Request Profile"),
// )
// ],
// ),
// body: Consumer<Singlehcpdetails>(builder: (context, value, child) {
// return ListView.builder(
// itemCount: value.singlehcpinfo.length,
// itemBuilder: (context, index) {
// // children: [
// final hcpdata = value.singlehcpinfo[index];
// print("Check: hcp: ${hcpdata.addr}");
// return Column(
// crossAxisAlignment: CrossAxisAlignment.center,
// mainAxisAlignment: MainAxisAlignment.center,
// mainAxisSize: MainAxisSize.min,
// children: <Widget>[
// Row(
// children: [
// const Padding(
// padding: EdgeInsets.all(10.0),
// child: ProfilePicture(
// name: 'Gerosa, Gino',
// radius: 31,
// fontsize: 21,
// ),
// ),
// Column(
// children: [
// // Text(
// // "Gerosa, Gino",
// // style: TextStyle(
// // fontSize: 22.0,
// // color: Colors.black,
// // ),
// // ),
// Text1(
// title: "Gerosa, Gino",
// txtcolor: Colors.black,
// txtfont: 22.0),
// // Text(
// // "Cardiac Surgery",
// // style: TextStyle(
// // fontWeight: FontWeight.bold, fontSize: 14.0),
// // ),
// Text1(
// title: "Cardiac Surgery",
// txtcolor: Colors.black,
// fontweight: FontWeight.bold,
// txtfont: 14.0),
// ],
// ),
// ],
// ),
// Padding(
// padding: const EdgeInsets.symmetric(
// vertical: 30.0, horizontal: 14.0),
// child: Column(
// mainAxisAlignment: MainAxisAlignment.center,
// crossAxisAlignment: CrossAxisAlignment.start,
// children: <Widget>[
// Row(children: [
// const Icon(
// Icons.location_city_sharp,
// color: Color.fromARGB(255, 0, 71, 132),
// ),
// const SizedBox(
// width: 3.0,
// ),
// Expanded(
// // child: Text(
// // "Azienda Ospedaliera di Padova",
// // style: TextStyle(
// // fontWeight: FontWeight.bold, fontSize: 14.0),
// // ),
// child: Text1(
// title: "Azienda Ospedaliera di Padova",
// txtcolor: Colors.black,
// txtfont: 14.0,
// fontweight: FontWeight.bold,
// )),
// ]),
// const SizedBox(
// height: 8.0,
// ),
// Row(children: [
// const Icon(
// Icons.location_pin,
// color: Color.fromARGB(255, 0, 71, 132),
// ),
// const SizedBox(
// width: 3.0,
// ),
// Expanded(
// // child: Text(
// // "Via Giustiniani, 2, Padova, Veneto 35128, Italy",
// // style: TextStyle(
// // fontWeight: FontWeight.bold, fontSize: 14.0),
// // ),
// child: Text1(
// title:
// "Via Giustiniani, 2, Padova, Veneto 35128, Italy",
// txtcolor: Colors.black,
// fontweight: FontWeight.bold,
// txtfont: 14.0),
// ),
// ]),
// const SizedBox(
// height: 8.0,
// ),
// Row(children: [
// const Icon(
// Icons.phone,
// color: Color.fromARGB(255, 0, 71, 132),
// ),
// const SizedBox(
// width: 3.0,
// ),
// // Text(
// // "+390498212410 X 12",
// // style: TextStyle(
// // fontWeight: FontWeight.bold, fontSize: 14.0),
// // ),
// Text1(
// title: "+390498212410 X 12",
// txtcolor: Colors.black,
// fontweight: FontWeight.bold,
// txtfont: 14.0),
// ]),
// const SizedBox(
// height: 8.0,
// ),
// Row(children: [
// const Icon(
// Icons.call,
// color: Color.fromARGB(255, 0, 71, 132),
// ),
// const SizedBox(
// width: 3.0,
// ),
// Text1(
// title: "+390498212410 X 12",
// txtcolor: Colors.black,
// fontweight: FontWeight.bold,
// txtfont: 14.0),
// ]),
// const SizedBox(
// height: 8.0,
// ),
// Row(children: [
// const Icon(
// Icons.email,
// color: Color.fromARGB(255, 0, 71, 132),
// ),
// const SizedBox(
// width: 3.0,
// ),
// // Text(
// // "Gerosa,Gino@gmail.com",
// // style: TextStyle(
// // fontWeight: FontWeight.bold, fontSize: 14.0),
// // ),
// Text1(
// title: "Gerosa,Gino@gmail.com",
// txtcolor: Colors.black,
// fontweight: FontWeight.bold,
// txtfont: 14.0),
// ]),
// ],
// ),
// ),
// Padding(
// padding: EdgeInsets.only(bottom: 18.0),
// child: Card(
// surfaceTintColor: Colors.white,
// margin: EdgeInsets.symmetric(
// horizontal: 15.0, vertical: 5.0),
// clipBehavior: Clip.antiAlias,
// color: Colors.white,
// elevation: 5.0,
// child: Padding(
// padding: EdgeInsets.symmetric(
// horizontal: 1.0, vertical: 22.0),
// child: Row(
// children: <Widget>[
// Expanded(
// child: Column(
// children: <Widget>[
// // Text(
// // "Affliations",
// // style: TextStyle(
// // color: Color.fromARGB(255, 0, 71, 137),
// // fontSize: 13.0,
// // fontWeight: FontWeight.bold,
// // ),
// // ),
// Text1(
// title: "Affliations",
// txtcolor:
// Color.fromARGB(255, 0, 71, 137),
// fontweight: FontWeight.bold,
// txtfont: 13.0),
// const SizedBox(
// height: 5.0,
// ),
// // Text(
// // "75",
// // style: TextStyle(
// // fontSize: 13.0,
// // color: Color.fromARGB(255, 0, 71, 137),
// // ),
// // )
// Text1(
// title: "75",
// txtfont: 13.0,
// txtcolor: Color.fromARGB(255, 0, 71, 137),
// )
// ],
// ),
// ),
// Expanded(
// child: Column(
// children: <Widget>[
// // Text(
// // "Events",
// // style: TextStyle(
// // color: Color.fromARGB(255, 0, 71, 137),
// // fontSize: 13.0,
// // fontWeight: FontWeight.bold,
// // ),
// // ),
// Text1(
// title: "Events",
// txtcolor:
// Color.fromARGB(255, 0, 71, 137),
// fontweight: FontWeight.bold,
// txtfont: 13.0),
// const SizedBox(
// height: 5.0,
// ),
// // Text(
// // "0",
// // style: TextStyle(
// // fontSize: 13.0,
// // color: Color.fromARGB(255, 0, 71, 137),
// // ),
// // )
// Text1(
// title: "0",
// txtfont: 13.0,
// txtcolor: Color.fromARGB(255, 0, 71, 137),
// )
// ],
// ),
// ),
// Expanded(
// child: Column(
// children: <Widget>[
// // Text(
// // "Publications",
// // style: TextStyle(
// // color: Color.fromARGB(255, 0, 71, 137),
// // fontSize: 13.0,
// // fontWeight: FontWeight.bold,
// // ),
// // ),
// Text1(
// title: "Publications",
// txtcolor:
// Color.fromARGB(255, 0, 71, 137),
// fontweight: FontWeight.bold,
// txtfont: 13.0),
// SizedBox(
// height: 5.0,
// ),
// // Text(
// // "251",
// // style: TextStyle(
// // fontSize: 13.0,
// // color: Color.fromARGB(255, 0, 71, 137),
// // ),
// // )
// Text1(
// title: "251",
// txtfont: 13.0,
// txtcolor: Color.fromARGB(255, 0, 71, 137),
// )
// ],
// ),
// ),
// Expanded(
// child: Column(
// children: <Widget>[
// // Text(
// // "Trails",
// // style: TextStyle(
// // color: Color.fromARGB(255, 0, 71, 137),
// // fontSize: 13.0,
// // fontWeight: FontWeight.bold,
// // ),
// // ),
// Text1(
// title: "Trails",
// txtcolor:
// Color.fromARGB(255, 0, 71, 137),
// fontweight: FontWeight.bold,
// txtfont: 13.0),
// SizedBox(
// height: 5.0,
// ),
// // Text(
// // "1",
// // style: TextStyle(
// // fontSize: 13.0,
// // color: Color.fromARGB(255, 0, 71, 137),
// // ),
// // )
// Text1(
// title: "1",
// txtfont: 13.0,
// txtcolor: Color.fromARGB(255, 0, 71, 137),
// )
// ],
// ),
// ),
// ],
// ),
// ),
// ),
// )
// ],
// );
// }
// // ],
// );
// }),
// floatingActionButton: Visibility(
// visible: true,
// child: FloatingActionButton(
// onPressed: () {
// Navigator.push(
// context, MaterialPageRoute(builder: (context) => FormList()));
// },
// foregroundColor: Colors.white,
// backgroundColor: const Color.fromARGB(255, 0, 71, 132),
// child: new Icon(Icons.add),
// ),
// ),
// ),
// );
// }
// }