Saltearse al contenido

SpaceProvider

El SpaceProvider gestiona la información relacionada con los espacios y las reservas. Permite seleccionar un espacio o una reserva específica, y también incluye un método para cancelar una reserva.

Importación

import 'package:togie/providers/space_provider.dart';

Métodos

MétodoDescripción
cancelBooking Cancela una reserva mediante el ID proporcionado.

Propoiedades

PropiedadTipoDescripción
selectedSpaceSpace? Espacio actualmente seleccionado.
selectedBookingBooking? Reserva actualmente seleccionada.
hasSelectedSpacebool Indica si hay un espacio seleccionado.
hasSelectedBookingbool Indica si hay una reserva seleccionada.
example.dart
SpaceProvider spaceProvider = context.read<SpaceProvider>();
// Cancelar una reserva
bool success = await spaceProvider.cancelBooking('bookingId');