Skip to content

Commit

Permalink
added push notification
Browse files Browse the repository at this point in the history
  • Loading branch information
kailashloginradius committed Sep 13, 2024
1 parent 47b535c commit 5a9f443
Show file tree
Hide file tree
Showing 2 changed files with 22 additions and 0 deletions.
21 changes: 21 additions & 0 deletions gatsby-browser.js
Original file line number Diff line number Diff line change
Expand Up @@ -4,3 +4,24 @@ import "typeface-barlow"
import "prismjs/themes/prism.css"

import "./src/styles/base.scss"

// gatsby-browser.js
export const onClientEntry = () => {
if (typeof window !== "undefined") {
// Add OneSignal script dynamically
const script = document.createElement("script")
script.src = "https://cdn.onesignal.com/sdks/web/v16/OneSignalSDK.page.js"
script.defer = true
document.head.appendChild(script)

// Initialize OneSignal after the script is loaded
script.onload = () => {
window.OneSignalDeferred = window.OneSignalDeferred || []
window.OneSignalDeferred.push(async function (OneSignal) {
await OneSignal.init({
appId: "6388df01-31c6-4379-a183-a5121771c48a",
})
})
}
}
}
1 change: 1 addition & 0 deletions static/OneSignalSDKWorker.js
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
importScripts("https://cdn.onesignal.com/sdks/web/v16/OneSignalSDK.sw.js")

0 comments on commit 5a9f443

Please sign in to comment.