fuse-angular/src/app/main/apps/mail/mail.component.ts

37 lines
927 B
TypeScript
Raw Normal View History

2017-07-12 14:34:32 +00:00
import { Component, OnInit } from '@angular/core';
2017-07-15 15:03:40 +00:00
import { AngularFireDatabase, FirebaseListObservable } from 'angularfire2/database';
import { ActivatedRoute, Data } from '@angular/router';
@Component({
selector : 'fuse-mail',
templateUrl: './mail.component.html',
styleUrls : ['./mail.component.scss']
})
export class MailComponent implements OnInit
{
2017-07-15 15:03:40 +00:00
mails: FirebaseListObservable<any[]>;
2017-07-15 15:03:40 +00:00
constructor(private db: AngularFireDatabase, private route: ActivatedRoute)
{
2017-07-15 15:03:40 +00:00
console.log('mail component inited');
// this.mails = db.list('/mail/data');
/*this.mails.subscribe(response =>
{
console.log(response);
console.log('going offline...');
this.db.database.goOffline();
});*/
}
ngOnInit()
{
2017-07-15 15:03:40 +00:00
this.route.data.subscribe((data: Data) =>
{
console.warn(data['mails']);
});
}
}