| 12345678910111213 |
- let nav: ((href: string) => void) | undefined
- export const setNavigate = (fn: (href: string) => void) => {
- nav = fn
- }
- export const handleNotificationClick = (href?: string) => {
- window.focus()
- if (!href) return
- if (nav) return nav(href)
- console.warn("notification-click: navigate function not set, falling back to window.location.assign")
- window.location.assign(href)
- }
|