From 94fdfe691bd6c3d9eaf0f3a8b4b7aa3186eb7bfb Mon Sep 17 00:00:00 2001 From: Daniel Taschik Date: Wed, 11 Mar 2020 15:42:04 -0700 Subject: [PATCH] Update receiving-messages.md --- docs/messaging/receiving-messages.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/docs/messaging/receiving-messages.md b/docs/messaging/receiving-messages.md index 6bbc1a73..9a795293 100644 --- a/docs/messaging/receiving-messages.md +++ b/docs/messaging/receiving-messages.md @@ -109,15 +109,15 @@ export default async (message: RemoteMessage) => { ### 3) Register the background handler -In your main `index.js` you need to register your background handler as follows: +In your main `index.js` you need to register your background handler before the main component as follows: ```js import bgMessaging from './src/bgMessaging'; // <-- Import the file you created in (2) -// Current main application -AppRegistry.registerComponent('ReactNativeFirebaseDemo', () => bootstrap); // New task registration AppRegistry.registerHeadlessTask('RNFirebaseBackgroundMessage', () => bgMessaging); // <-- Add this line +// Current main application +AppRegistry.registerComponent('ReactNativeFirebaseDemo', () => bootstrap); ``` > The headless task must be registered as `RNFirebaseBackgroundMessage`.