Catch errors in subscribe callback
Test / test (push) Failing after 54s
Details
Test / test (push) Failing after 54s
Details
This commit is contained in:
parent
d655492d16
commit
0c3e6f60b1
|
|
@ -37,11 +37,15 @@ function EnableButton({ onSubscribe }: { onSubscribe: () => void }) {
|
|||
subscribeToPush(
|
||||
urlB64ToUint8Array(pushPublicKey) as any,
|
||||
(subscription) => {
|
||||
navigator.serviceWorker.controller?.postMessage({
|
||||
type: "subscribed",
|
||||
subscription,
|
||||
})
|
||||
onSubscribe()
|
||||
try {
|
||||
navigator.serviceWorker.controller?.postMessage({
|
||||
type: "subscribed",
|
||||
subscription,
|
||||
})
|
||||
onSubscribe()
|
||||
} catch (error) {
|
||||
setError(error as Error)
|
||||
}
|
||||
},
|
||||
(error) => {
|
||||
setError(error)
|
||||
|
|
|
|||
Loading…
Reference in New Issue