import { Injectable } from '@angular/core'; import { BehaviorSubject } from 'rxjs'; @Injectable() export class DetailsService { public titleAdded: string; public description: string; public title = new BehaviorSubject(''); public tokenPrice = new BehaviorSubject(''); public poolETHBalance = new BehaviorSubject(''); public poolAddress = new BehaviorSubject(''); public poolGBTbalance = new BehaviorSubject(''); public userTokenbalance = new BehaviorSubject(''); public poolTokenbalance = new BehaviorSubject(''); public tokenName = new BehaviorSubject(''); public dAppName = new BehaviorSubject(''); returnObject() { return this.titleAdded; } returnDescription() { return this.description; } setTitle(title) { this.title.next(title); } setPoolAddress(poolAddress) { this.poolAddress.next(poolAddress); } setTokenPrice(tokenPrice) { this.tokenPrice.next(tokenPrice); } setPoolBalance(poolETHBalance) { this.poolETHBalance.next(poolETHBalance); } setPoolGBTbalance(poolGBTbalance) { this.poolGBTbalance.next(poolGBTbalance); } setUserTokenBalance(userBalance) { this.userTokenbalance.next(userBalance); } setPoolTokenBalance(poolTokenBalance) { this.poolTokenbalance.next(poolTokenBalance); } setTokenName(tokenName) { this.tokenName.next(tokenName); } setdAppName(dAppName) { this.dAppName.next(dAppName); } }