Saltar al contenido principal

PollingSubscription

Despachará una acción fetch con el intervalo mínimo de todas las suscripciones a este recurso.

  • Se pausa cuando no hay conexión.
  • Obtiene los datos de inmediato cuando se recupera la conexión.
  • Obtiene los datos de inmediato para cualquier suscripción nueva.
implements

PollingSubscription implements Subscription

main.ts
import { createApp } from 'vue';
import {
DataClientPlugin,
NetworkManager,
SubscriptionManager,
PollingSubscription,
} from '@data-client/vue';
import App from './App.vue';

const managers = [
new NetworkManager(),
new SubscriptionManager(PollingSubscription),
];

const app = createApp(App);
app.use(DataClientPlugin, { managers });
app.mount('#app');

Acciones despachadas​

  • 'rdc/fetch'

Nota:​

DataClientPlugin ya lo usa por defecto.