fix: Cast applicationServerKey to ArrayBuffer for strict TypeScript
🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
parent
6e360c6b6a
commit
9c618cffb7
|
|
@ -144,9 +144,10 @@ export function usePushNotifications(options: UsePushNotificationsOptions = {})
|
||||||
}
|
}
|
||||||
|
|
||||||
// Subscribe to push notifications
|
// Subscribe to push notifications
|
||||||
|
const applicationServerKey = urlBase64ToUint8Array(VAPID_PUBLIC_KEY);
|
||||||
const pushSubscription = await registration.pushManager.subscribe({
|
const pushSubscription = await registration.pushManager.subscribe({
|
||||||
userVisibleOnly: true,
|
userVisibleOnly: true,
|
||||||
applicationServerKey: urlBase64ToUint8Array(VAPID_PUBLIC_KEY),
|
applicationServerKey: applicationServerKey.buffer as ArrayBuffer,
|
||||||
});
|
});
|
||||||
|
|
||||||
console.log('Push subscription created:', pushSubscription);
|
console.log('Push subscription created:', pushSubscription);
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue