Navigation Menu

Skip to content

Instantly share code, notes, and snippets.

@gkatsanos
Created September 11, 2016 19:15
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save gkatsanos/a69947ad9acb1eb3f1152ab428e0284a to your computer and use it in GitHub Desktop.
Save gkatsanos/a69947ad9acb1eb3f1152ab428e0284a to your computer and use it in GitHub Desktop.
public getDetailedInfo(card): Observable<Card> {
return this.http.get(`${this.privateUrl}${card.name}`)
.map(this.extractData)
.publishReplay(1)
.refCount();
}
private extractData(res: Response) {
let body = res.json();
return new Card(body.data.name, body.data.card_type, body.data.text);
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment