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:
DataClientPluginya lo usa por defecto.