Skip to content

Instantly share code, notes, and snippets.

@splintor
Last active March 17, 2022 19:58
Show Gist options
  • Save splintor/404d9d4a820e2c8dfbe6729a79365fed to your computer and use it in GitHub Desktop.
Save splintor/404d9d4a820e2c8dfbe6729a79365fed to your computer and use it in GitHub Desktop.
getToken function with Firebase 8
import firebase from 'firebase/app';
import 'firebase/messaging';
import { getConfig, getPublicKey, registerServiceWorker } from './firebase';
export async function getFirebaseToken() {
firebase.initializeApp(getConfig());
return firebase.messaging().getToken({
vapidKey: getPublicKey(),
serviceWorkerRegistration: await registerServiceWorker(),
});
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment