BACK
ПрактикаReal-life: merge() каналы уведомлений
ПРАКТИКА · 25 · 練

Real-life: merge() каналы уведомлений

Объедините email$ и sms$ в один поток уведомлений.

  1. Решите задачу в редакторе без длинной теории.
  2. Запустите проверку и сравните вывод с ожидаемым.
  3. Если застряли, откройте решение и перенесите подход в свой код.
Решение spoiler · click to reveal
const { of, merge } = Rx;

const email$ = of('email:1');
const sms$ = of('sms:2');

const result$ = merge(email$, sms$);

result$.subscribe(value => console.log(value));
script.ts // TypeScript
CONSOLE · Console Output
Нажмите на запуск, чтобы увидеть результат...