Pular para o conteúdo principal

PollingSubscription

Dispara uma action fetch no menor intervalo entre todas as subscriptions deste resource.

  • Pausa quando está offline.
  • Faz fetch imediatamente quando o status online retorna.
  • Faz fetch imediatamente de qualquer nova subscription.
implements

PollingSubscription implements Subscription

index.tsx
import {
DataProvider,
NetworkManager,
SubscriptionManager,
PollingSubscription,
} from '@data-client/react';
import { createRoot } from 'react-dom/client';
import App from './App';

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

createRoot(document.body).render(
<DataProvider managers={managers}>
<App />
</DataProvider>,
);

Actions despachadas​

  • 'rdc/fetch'

Nota:​

Isso já é usado por padrão pelo DataProvider.