Skip to the content.

of()

Essa função do rxjs transforma uma propriedade ou objeto no tipo Observable.

Exemplo

O Exemplo converte um objeto natural do tipo UserEntity em um Observable.

import { of } from 'rxjs';

interface UserEntity {
  id: number;
  name: string;
}

const userEntity: UserEntity = {
  id: 1,
  name: 'Joana',
};

function executeObjectToObservable() {
  of(userEntity).subscribe((user) => {
    console.log(user);
    /*
      {
        name: 'Joana',
      }
    */
  });
}

export { executeObjectToObservable };

Para visualizar a implementação desse fluxo acessar:

codesandbox

Exemplo com nest-js

Docs

rxjs learn rxjs