I'm developing Angular 2 project and following Http Client Guide for implementing HTTP request But receiving following error when using RsJx
module.
Property 'toPromise' does not exist on type 'Observable'
I have done the following but error still persist:
- Added
import 'rxjs/add/operator/toPromise'
; to service module - Checked the version of
RxJs
library for any dependency. - imported all modules from
RxJs library
You can find my source code here on Github. Please guide what should I do and what I'm missing. Thank you.
You can find all the imports in rxjs-operators.ts file and I have referenced it in app.component.ts file to make it global BUT still I am having error in dragon.service.ts file. Moreover, same error is shown for .map() as well.
You can find all the version details in package.json file.
Additional details are:
- node version: v4.4.7
- npm version: v3.10.5
- angular version: 2.0.0-rc.4
- RxJs version: 5.0.0-beta.6
Note: For now I have commented the code but you can modify as you like.