copay-crown
Version:
A Secure Crown Wallet
50 lines (41 loc) • 1.15 kB
text/typescript
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';
({
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 });
}
}