import 'package:educa_controle_acesso/widgets/text_custom.dart'; import 'package:flutter/material.dart'; import 'package:intl/intl.dart'; class ItemAcesso extends StatelessWidget { bool check; String ID_USUARIO; String DATA; String CADASTRADO_POR; String CIDADE; var onChanged; ItemAcesso({ required this.check, required this.ID_USUARIO, required this.DATA, required this.CADASTRADO_POR, required this.CIDADE, required this.onChanged }); @override Widget build(BuildContext context) { double width = MediaQuery.of(context).size.width; String formataData = DATA == '00/00/0000'?'00/00/0000': DateFormat('dd/MM/yyyy hh:mm').format(DateTime.parse(DATA)); return Row( children: [ Checkbox( value: check, onChanged:onChanged ), Container( width: width*0.1, child: TextCustom(text: ID_USUARIO) ), Container( width: width*0.1, child: TextCustom(text: formataData) ), Container( width: width*0.1, child: TextCustom(text: CADASTRADO_POR) ), Container( width: width*0.1, child: TextCustom(text: CIDADE) ), ], ); } }