Saltearse al contenido

InfoCard

El widget InfoCard muestra una tarjeta informativa utilizando el widget GeneralCard. Esta tarjeta incluye un badge personalizado, textos para la parte superior, principal e inferior, y opcionalmente una fecha formateada.

Importación

import 'package:togie/widgets/general/info_card.dart';

Constructor:

const InfoCard({
super.key,
required this.badge,
this.upText = "",
required this.mainText,
this.downText = "",
this.date,
this.dividerColor,
});

Parámetro del constructor:

ParámetroTipoDescripción
badgeTogieBagdeWidget que representa la insignia o etiqueta a mostrar en la tarjeta.
upTextStringTexto que se muestra en la parte superior de la tarjeta.
mainTextStringTexto principal que destaca el contenido de la tarjeta.
downTextStringTexto secundario que se muestra en la parte inferior de la tarjeta.
dateDateTime?Fecha opcional que se muestra formateada utilizando DateFormat.
dividerColorColor?Color del divisor decorativo. Si se especifica, se muestra una línea decorativa y el contenido se centra.

Ejemplo de uso:

InfoCard(
badge: TogieBagde(text: "Nuevo"),
upText: "Encabezado",
mainText: "Título Principal",
downText: "Subtítulo",
date: DateTime.now(),
dividerColor: Colors.blue,
)