Utilisation

Observe notifications received in the foreground.

tsx
// Observe notifications received in the foreground.
import { Text, notifications, signal } from 'kuito';

function Inbox() {
  const latest = signal('');

  // Stops when Inbox unmounts.
  notifications.watch('received', (notification) => {
    if (notification.remote) latest.value = notification.title ?? '';
  });

  return <Text>{latest.value}</Text>;
}

Signatures

ts
<E extends keyof Events>(event: E, listener: Events[E]): EventSubscription

Paramètres de type

NomContraintePar défaut
E"received"—

Paramètres

NomTypeRequisDescription
eventEOui—
listenerEvents[E]Oui—

Retourne

EventSubscription

Généré depuis les déclarations TypeScript publiques : signatures, props et valeurs par défaut viennent de la source vérifiée, les descriptions de sa JSDoc. Aucune valeur par défaut n'est inventée.