chat
This commit is contained in:
@@ -45,7 +45,7 @@ class _MyServicesScreenState extends State<MyServicesScreen> {
|
||||
|
||||
Widget _eventList() {
|
||||
return FutureBuilder(
|
||||
future: getByProIdAll('aprobado', 'denegado'),
|
||||
future: getByUserIdAll('aprobado', 'denegado'),
|
||||
builder: (BuildContext context, AsyncSnapshot<List<Event>> snapshot) {
|
||||
if (!snapshot.hasData) {
|
||||
return const Center(
|
||||
@@ -72,7 +72,7 @@ class _MyServicesScreenState extends State<MyServicesScreen> {
|
||||
...eventos.map(
|
||||
(event) => ListTile(
|
||||
tileColor: event.status == 'aprobado'
|
||||
? Colors.green[100]
|
||||
? Colors.blue[100]
|
||||
: Colors.red[100],
|
||||
onTap: () {
|
||||
Navigator.push(
|
||||
@@ -84,7 +84,17 @@ class _MyServicesScreenState extends State<MyServicesScreen> {
|
||||
),
|
||||
);
|
||||
},
|
||||
leading: Text(event.range1Hour1),
|
||||
leading: event.status == 'aprobado'
|
||||
? const Icon(
|
||||
Icons.check,
|
||||
color: Colors.blue,
|
||||
size: 40,
|
||||
)
|
||||
: const Icon(
|
||||
Icons.close,
|
||||
color: Colors.red,
|
||||
size: 40,
|
||||
),
|
||||
title: RichText(
|
||||
text: TextSpan(
|
||||
children: [
|
||||
@@ -97,10 +107,10 @@ class _MyServicesScreenState extends State<MyServicesScreen> {
|
||||
),
|
||||
),
|
||||
TextSpan(
|
||||
text: DateFormat('dd MMM', 'es')
|
||||
.format(DateTime.parse(event.day)),
|
||||
style: const TextStyle(
|
||||
color: Colors.grey,
|
||||
text:
|
||||
'${DateFormat('dd MMM', 'es').format(DateTime.parse(event.day))} - ${event.range1Hour1}',
|
||||
style: TextStyle(
|
||||
color: Colors.grey[600],
|
||||
fontSize: 16,
|
||||
),
|
||||
),
|
||||
|
||||
Reference in New Issue
Block a user