UNPKG

copay-crown

Version:

A Secure Crown Wallet

50 lines (41 loc) 1.15 kB
import { Component } from '@angular/core'; import { NavController } from 'ionic-angular'; import { Logger } from '../../../providers/logger/logger'; import { TermsOfUsePage } from '../../settings/about/terms-of-use/terms-of-use'; import { TabsPage } from '../../tabs/tabs'; import { PersistenceProvider } from '../../../providers/persistence/persistence'; @Component({ selector: 'page-disclaimer', templateUrl: 'disclaimer.html', }) export class DisclaimerPage { public accepted: any; public terms: any; constructor( public navCtrl: NavController, private logger: Logger, private persistenceProvider: PersistenceProvider ) { this.accepted = { first: false, second: false, }; this.terms = { accepted: false, } } ionViewDidLoad() { this.logger.info('ionViewDidLoad DisclaimerPage'); } selectTerms() { this.terms.accepted = !this.terms.accepted; } openDisclaimer() { this.navCtrl.push(TermsOfUsePage); } confirm() { this.persistenceProvider.setDisclaimerAccepted(); this.navCtrl.setRoot(TabsPage); this.navCtrl.popToRoot({ animate: false }); } }