Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/david-randoll/push-notification-nextjs
/ functions
Functions
18 in github.com/david-randoll/push-notification-nextjs
⨍
Functions
18
◇
Types & classes
1
↓ 3 callers
Function
isPermissionDenied
()
src/notifications/NotificationPush.ts:19
↓ 3 callers
Function
isPermissionGranted
()
src/notifications/NotificationPush.ts:15
↓ 3 callers
Function
useNotification
()
src/notifications/useNotification.tsx:79
↓ 2 callers
Function
onError
(e: Error)
src/notifications/useNotification.tsx:53
↓ 1 callers
Function
handleSubscribe
()
src/notifications/useNotification.tsx:42
↓ 1 callers
Function
isNotificationSupported
()
src/notifications/NotificationPush.ts:3
↓ 1 callers
Function
onSubscribe
(subscription: PushSubscription | null)
src/notifications/useNotification.tsx:43
↓ 1 callers
Function
registerAndSubscribe
(onSubscribe: (subs: PushSubscription | null) => void, onError: (e:
src/notifications/NotificationPush.ts:23
↓ 1 callers
Function
sendDeliveryReportAction
()
public/notification-sw.js:5
↓ 1 callers
Function
sendNotification
(subscription: PushSubscription, title: string, message: string)
src/notifications/NotificationSender.ts:9
↓ 1 callers
Function
sendNotification
()
src/components/NotificationSubscriptionForm.tsx:10
Function
Home
()
src/app/page.tsx:8
Function
NotificationProvider
({children})
src/notifications/useNotification.tsx:22
Function
NotificationSubscriptionForm
()
src/components/NotificationSubscriptionForm.tsx:4
Function
NotificationSubscriptionStatus
()
src/components/NotificationSubscriptionStatus.tsx:4
Function
POST
(req: NextRequest)
src/app/api/web-push/send/route.ts:4
Function
RootLayout
({ children, }: Readonly<{ children: React.ReactNode; }>)
src/app/layout.tsx:22
Function
UnsupportedNotificationMessage
()
src/components/UnsupportedNotificationMessage.tsx:4