Saltearse al contenido

ReservationCard

El widget ReservationCard muestra una tarjeta interactiva que representa un espacio disponible para reserva. La tarjeta despliega una imagen de fondo con un gradiente superpuesto para resaltar la información del espacio, como su nombre y capacidad. Además, debajo de la imagen se muestran los horarios disponibles en un scroll horizontal, permitiendo al usuario seleccionar un bloque de tiempo.

Importación

import 'package:togie/widgets/reservation/reservation_card.dart';

Constructor:

ReservationCard(
this.space,
{
super.key,
required this.selectedDate
}
);

Parámetro del constructor:

ParámetroTipoDescripción
spaceSpaceObjeto que contiene los detalles del espacio a reservar, incluyendo imagen, nombre y capacidad.
selectedDateDateTimeFecha seleccionada para la reserva.

Ejemplo de uso:

ReservationCard(
space,
selectedDate: DateTime.now(),
)