/**
 * Created by 322 on 01/04/2017.
 */
importScripts('https://www.gstatic.com/firebasejs/4.6.2/firebase-app.js');
importScripts('https://www.gstatic.com/firebasejs/4.6.2/firebase-messaging.js');

// Initialize the Firebase app in the service worker by passing in the
// messagingSenderId.
firebase.initializeApp({
  apiKey: "AIzaSyD1D-eyFDVx2aWJCbPGIYFEHP68xHdi3ZY",
  authDomain: "marketplace-373ce.firebaseapp.com",
  databaseURL: "https://marketplace-373ce.firebaseio.com",
  projectId: "marketplace-373ce",
  storageBucket: "marketplace-373ce.appspot.com",
  messagingSenderId: "780734330428"
});

// Retrieve an instance of Firebase Messaging so that it can handle background
// messages.
const messaging = firebase.messaging();
// messaging.onMessage(function(payload) {
//   console.log("Message received. ", payload);
//   const notificationTitle = payload.title;
//   const notificationOptions = {
//     body: payload.body,
//     icon: payload.icon
//   };
// });

messaging.setBackgroundMessageHandler(function(payload) {
  console.log('[firebase-messaging-sw.js] Received background message ', payload);
  // Customize notification here
  const notificationTitle = 'Background Message Title';
  const notificationOptions = {
      body: 'Background Message body.',
      icon: '/firebase-logo.png'
  };
});
