Summary: 41 instances, 27 unique Text Count // TODO 8: Load and listen for new messages. 1 // TODO 12: Initialize Firebase Performance Monitoring 1 /* TODO: ADD YOUR FIREBASE CONFIGURATION OBJECT HERE */ 2 // TODO: Record image size. 2 // TODO 4: Return the user's profile pic URL. 1 // TODO: Record image MIME type. 2 // TODO: Set up Firebase Cloud Messaging service worker 1 /* TODO: ADD YOUR FIREBASE CONFIGURATION OBJECT HERE */ 2 alert('TODO: Implement Google Sign-In'); 1 // TODO 7: Push a new message to Cloud Firestore. 1 // TODO 6: Return true if a user is signed-in. 1 // TODO: Start the “timer” for the custom trace. 2 4 // TODO: Import the Firebase Performance Monitoring library here. 2 // TODO 1: Sign in Firebase with credential from the Google user. 1 // TODO 9: Posts a new image as a message. 1 // TODO 5: Return the user's display name. 1 // TODO: Initialize Firebase Performance Monitoring. 2 2 // TODO 11: Request permissions to send notifications. 1 // TODO: Create custom trace to monitor image upload. 2 // TODO 0: Initialize Firebase 1 // TODO 10: Save the device token in Cloud Firestore 1 2 // TODO 2: Sign out of Firebase. 1 // TODO 3: Subscribe to the user's signed-in status 1 // TODO: Stop the “timer” for the custom trace. 2