Skip to content

Anti-spam / dedupe minták

Ha egy esemény gyorsan többször jön (pl. websocket/polling), a toast könnyen spam lesz.

1) Dedupe bekapcsolás (globál)

js
FToast.config({
  preventDuplicates: true,
  duplicateWindowMs: 2500
});

2) Dedupe kikapcsolás “szándékosan”

Ha tényleg minden eseményt látni akarsz:

js
FToast.info("Új esemény", { preventDuplicates: false });

3) “Milestone toast” stratégia

Nem toastolsz minden progress tickre, csak:

  • 10%
  • 50%
  • 100%

Ez UX-ben jobb és nem spam.