handleLoginWithTenants method

Future<void> handleLoginWithTenants(
  1. List<Tenant> tenants
)

Implementation

Future<void> handleLoginWithTenants(List<Tenant> tenants) async {
  if (tenants.isNotEmpty) {
    if (tenants.length == 1) {
      add(LoginWithSelectedTenantEvent(tenant: tenants.first));
      return;
    }

    add(LoginWithMultipleTenantsEvent(tenants));
    return;
  }

  add(const AuthenticationErrorEvent(
    title: 'Không tìm thấy ứng dụng',
    message: 'Không tìm thấy ứng dụng được phép truy cập',
    error: null,
  ));
}