ToastController not displaying message?!

I have imported ToastController but it doesn’t seem to be working, I am not getting any errors, I am just not my Toast isn’t popping up?!

Please help

import { Component } from '@angular/core';
import { IonicPage, NavController, NavParams, ToastController } from 'ionic-angular';
import { AngularFireAuth } from 'angularfire2/auth';

  selector: 'page-main',
  templateUrl: 'main.html',
export class MainPage {

    public navCtrl: NavController,
    public navParams: NavParams,
    private toast: ToastController,
    private aFauth: AngularFireAuth) {

  ionWillViewLoad() {
    this.aFauth.authState.subscribe(data =>
      if(data && && data.uid){
        message: `Welcome to APP_NAME ${  }`,
        duration: 3000
      } else {
        message: `Could not find authentication details`,
        duration: 3000


Did you import Toast to your app.module ?

All sorted now Thanks!

It was this: ionWillViewLoad()

dur sill me!