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ámetro | Tipo | Descripción |
|---|---|---|
badge | TogieBagde | Widget que representa la insignia o etiqueta a mostrar en la tarjeta. |
upText | String | Texto que se muestra en la parte superior de la tarjeta. |
mainText | String | Texto principal que destaca el contenido de la tarjeta. |
downText | String | Texto secundario que se muestra en la parte inferior de la tarjeta. |
date | DateTime? | Fecha opcional que se muestra formateada utilizando DateFormat. |
dividerColor | Color? | 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,)