Skip to content

usePublicVapidKey not defined in firebase.messaging namespace, causing build error #562

@jenperson

Description

@jenperson

[REQUIRED] Describe your environment

  • Operating System version: Mac OS 10.13.3
  • Firebase SDK version: 10.4.1
  • Firebase Product: Messaging (auth, database, storage, etc)

[REQUIRED] Describe the problem

Steps to reproduce:

Steps to Reproduce the bug:

  1. Set up Firebase web app using Typescript for FCM
  2. Try to call messaging.usePublicVapidKey("key_here1234");
  3. Get error: [ts] Property 'usePublicVapidKey' does not exist on type 'Messaging'.

Relevant Code:

Define usePublicVapidKey in firebase.messaging namespace
https://github.com/firebase/firebase-js-sdk/blob/master/packages/firebase/index.d.ts#L464

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions