Fix enablePush at connectModal
This commit is contained in:
parent
fed1ece2d4
commit
8ccdc06f49
@ -1,7 +1,7 @@
|
|||||||
import { useModalSearchParams } from '@/hooks/useModalSearchParams'
|
import { useModalSearchParams } from '@/hooks/useModalSearchParams'
|
||||||
import { Modal } from '@/shared/Modal/Modal'
|
import { Modal } from '@/shared/Modal/Modal'
|
||||||
import { MODAL_PARAMS_KEYS } from '@/types/modal'
|
import { MODAL_PARAMS_KEYS } from '@/types/modal'
|
||||||
import { call, getAppIconTitle, getDomain, getShortenNpub } from '@/utils/helpers/helpers'
|
import { askNotificationPermission, call, getAppIconTitle, getDomain, getShortenNpub } from '@/utils/helpers/helpers'
|
||||||
import { Avatar, Box, Stack, Typography } from '@mui/material'
|
import { Avatar, Box, Stack, Typography } from '@mui/material'
|
||||||
import { useNavigate, useParams, useSearchParams } from 'react-router-dom'
|
import { useNavigate, useParams, useSearchParams } from 'react-router-dom'
|
||||||
import { useAppSelector } from '@/store/hooks/redux'
|
import { useAppSelector } from '@/store/hooks/redux'
|
||||||
@ -88,7 +88,9 @@ export const ModalConfirmConnect = () => {
|
|||||||
await confirmPending(pendingReqId, true, true, options)
|
await confirmPending(pendingReqId, true, true, options)
|
||||||
} else {
|
} else {
|
||||||
try {
|
try {
|
||||||
await swicCall('enablePush')
|
await askNotificationPermission()
|
||||||
|
const result = await swicCall('enablePush')
|
||||||
|
if (!result) throw new Error('Failed to activate the push subscription')
|
||||||
console.log('enablePush done')
|
console.log('enablePush done')
|
||||||
} catch (e: any) {
|
} catch (e: any) {
|
||||||
console.log('error', e)
|
console.log('error', e)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user