Provider para gestionar invitaciones y su acceso, con soporte para paginación.
Importación
import 'package:togie/providers/access_provider.dart';
Métodos
| Método | Descripción |
|---|
init() | Inicializa el paginador con el endpoint de invitaciones y el modelo de datos. |
reloadInvitations() | Recarga las invitaciones, reiniciando la lista del paginador. |
_loadInvitation() | Carga una invitación específica usando un token de invitación. |
Propiedades
| Propiedad | Tipo | Descripción |
|---|
_paginator | Paginator< Invitation > | Objeto que maneja la paginación de las invitaciones. |
_invitationToken | String | Token de la invitación que se usará para obtener más detalles. |
_selectedInvitation | Invitation? | Invitación seleccionada actualmente. |
Ejemplo de uso
AccessProvider accessWatch = context.watch<AccessProvider>();
Invitation? invitation = accessWatch.selectedInvitation;