PageSourceSearch

https://huntfishsport.com/_next/static/chunks/9556.6cef6698c50abfb2.js

js huntfishsport.com collected 2026-10-02 14:06:40 UTC 3,870 bytes, 1 lines download raw bytes

1try{!function(){var i="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{},t=(new i.Error).stack;t&&(i._sentryDebugIds=i._sentryDebugIds||{},i._sentryDebugIds[t]="ade2b115-63bb-4140-83ce-710fa9c1e3fa",i._sentryDebugIdIdentifier="sentry-dbid-ade2b115-63bb-4140-83ce-710fa9c1e3fa")}()}catch(i){}"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[9556],{9556:(i,t,e)=>{e.r(t),e.d(t,{LocalNotificationsWeb:()=>o});var n=e(77805);class o extends n.E_{constructor(){super(...arguments),this.pending=[],this.deliveredNotifications=[],this.hasNotificationSupport=()=>{if(!("Notification"in window)||!Notification.requestPermission)return!1;if("granted"!==Notification.permission)try{new Notification("")}catch(i){if(i instanceof Error&&"TypeError"===i.name)return!1}return!0}}async getDeliveredNotifications(){let i=[];for(let t of this.deliveredNotifications){let e={title:t.title,id:parseInt(t.tag),body:t.body};i.push(e)}return{notifications:i}}async removeDeliveredNotifications(i){for(let t of i.notifications){let i=this.deliveredNotifications.find(i=>i.tag===String(t.id));null==i||i.close(),this.deliveredNotifications=this.deliveredNotifications.filter(()=>!i)}}async removeAllDeliveredNotifications(){for(let i of this.deliveredNotifications)i.close();this.deliveredNotifications=[]}async createChannel(){throw this.unimplemented("Not implemented on web.")}async deleteChannel(){throw this.unimplemented("Not implemented on web.")}async listChannels(){throw this.unimplemented("Not implemented on web.")}async schedule(i){if(!this.hasNotificationSupport())throw this.unavailable("Notifications not supported in this browser.");for(let t of i.notifications)this.sendNotification(t);return{notifications:i.notifications.map(i=>({id:i.id}))}}async getPending(){return{notifications:this.pending}}async registerActionTypes(){throw this.unimplemented("Not implemented on web.")}async cancel(i){this.pending=this.pending.filter(t=>!i.notifications.find(i=>i.id===t.id))}async areEnabled(){let{display:i}=await this.checkPermissions();return{value:"granted"===i}}async changeExactNotificationSetting(){throw this.unimplemented("Not implemented on web.")}async checkExactNotificationSetting(){throw this.unimplemented("Not implemented on web.")}async requestPermissions(){if(!this.hasNotificationSupport())throw this.unavailable("Notifications not supported in this browser.");return{display:this.transformNotificationPermission(await Notification.requestPermission())}}async checkPermissions(){if(!this.hasNotificationSupport())throw this.unavailable("Notifications not supported in this browser.");return{display:this.transformNotificationPermission(Notification.permission)}}transformNotificationPermission(i){switch(i){case"granted":return"granted";case"denied":return"denied";default:return"prompt"}}sendPending(){var i;let t=[],e=new Date().getTime();for(let n of this.pending)(null==(i=n.schedule)?void 0:i.at)&&n.schedule.at.getTime()<=e&&(this.buildNotification(n),t.push(n));this.pending=this.pending.filter(i=>!t.find(t=>t===i))}sendNotification(i){var t;if(null==(t=i.schedule)?void 0:t.at){let t=i.schedule.at.getTime()-new Date().getTime();this.pending.push(i),setTimeout(()=>{this.sendPending()},t);return}this.buildNotification(i)}buildNotification(i){let t=new Notification(i.title,{body:i.body,tag:String(i.id)});return t.addEventListener("click",this.onClick.bind(this,i),!1),t.addEventListener("show",this.onShow.bind(this,i),!1),t.addEventListener("close",()=>{this.deliveredNotifications=this.deliveredNotifications.filter(()=>!this)},!1),this.deliveredNotifications.push(t),t}onClick(i){this.notifyListeners("localNotificationActionPerformed",{actionId:"tap",notification:i})}onShow(i){this.notifyListeners("localNotificationReceived",i)}}}}]);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.