This angular error came up to me with this snippet:

The error

error TS2339: Property 'then' does not exist on type 'Observable<unknown>'

The snippet

      .then(async data => {

How to fix error TS2339

The solution is to convert an Observable to a Promise  RxJS firstValueFrom & lastValueFrom

import {firstValueFrom} from 'rxjs';

      .then(async (data: any) => {



Saved you some valuable time?

Buy me a drink 🍺 to keep me motivated to create free content like this!