PageSourceSearch

https://www.beaconaudiology.com/_next/static/chunks/399.270197c715c94cec.js

js beaconaudiology.com collected 2026-10-05 04:39:25 UTC 5,354 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[399],{2436:(e,t,n)=>{"use strict";n.d(t,{A:()=>c});var r=n(1946),s=n(8773),i=n(8847),o=n.n(i),a=n(4232);let l={};function c(...e){let[t,n]=(0,a.useState)([]);return(0,a.useEffect)(()=>{window?._cache||(window._cache={},window._queues={}),(async()=>{let t=[];for(let s of e){if(window._cache?.[s]){t=[...t,...window._cache[s]];continue}if(!window._queues?.[s]){window._queues[s]=[];let e=[];if(r.L5)try{let t=await fetch(`/_api/${s}.json`);if(!t.ok)throw Error();e=await t.json()}catch(e){console.error("useStories: Error fetching from static API for",s,e)}else try{e=await d(s)}catch(t){console.error("useStories: Error fetching from Storyblok for",s,t);try{let t=await fetch(`/_api/${s}.json`);t.ok&&(e=await t.json())}catch(e){console.error("useStories: Fallback also failed for",s,e)}}for(let n of(window._cache[s]=e,t=[...t,...window._cache[s]],window._queues[s]))n(window._cache[s]);continue}window._queues[s].push(n)}return n(t)})()},[]),[t]}async function d(e){try{if(!l.Stories)return console.error("getStoriesFromStoryblok: Importers.Stories is not available"),[];if(!l.Storyblok)return console.error("getStoriesFromStoryblok: Importers.Storyblok is not available"),[];try{let t=(await l.Stories.render.preload()).default;if(void 0===t[e])return[];let n=t[e],i=(await l.Storyblok.render.preload()).default,o=[],{fields:a,...c}=n;if(o=void 0===c.per_page?await i.getAll("cdn/stories",{version:r.o8,per_page:100,...c}):(await i.get("cdn/stories",{version:r.o8,...c})).data.stories,void 0!==n.fields)for(let e in o){let t={};for(let r of n.fields)s.JD.set(t,r,s.JD.get(o[e],r)||null);o[e]=t}return o}catch(e){throw console.error("getStoriesFromStoryblok: Error with dynamic imports",e),e}}catch(t){throw console.error("getStoriesFromStoryblok: Error for",e,t),t}}r.wW&&(l.Stories=o()(()=>Promise.resolve().then(n.bind(n,9789)),{loadableGenerated:{webpack:()=>[9789]},ssr:!1}),l.Storyblok=o()(()=>n.e(523).then(n.bind(n,3523)),{loadableGenerated:{webpack:()=>[3523]},ssr:!1}))},3399:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>u});var r=n(7876),s=n(8874),i=n(4124),o=n(3368),a=n(3975),l=n.n(a),c=n(1946),d=n(2436);function u({editable:e}){let t=(0,o.A)(),n=[{id:0,slug:"/",name:"Homepage"}],a={},[u]=(0,d.A)("nonIndexedStories");for(let e in t.map(e=>{let t=!1;for(let n of c.$W.sitemap.exclude)if(n.startsWith(e.slug)||"adult-audiology/"===e.slug&&!1===e.is_folder||"about-us/about"===e.slug&&!1===e.is_folder||"other-services"===e.slug&&!1===e.is_folder||"wax-removal"===e.slug&&!1===e.is_folder||"paediatric-audiology/"===e.slug&&!1===e.is_folder||"balance-assessments/"===e.slug&&!1===e.is_folder||"tinnitus-management/"===e.slug&&!1===e.is_folder||"hearing-aids/"===e.slug&&!1===e.is_folder||"wax-removal/"===e.slug&&!1===e.is_folder||"other-services/"===e.slug&&!1===e.is_folder){t=!0;break}if(e.slug.startsWith("testimonials")&&(t=!0),u?.[0]&&u.map(n=>{n.full_slug==e.slug&&(t=!0)}),t)return null;e.parent_id?(void 0===a[e.parent_id]&&(a[e.parent_id]=[]),a[e.parent_id].push(e)):n.push(e)}),a){let t=n.findIndex(t=>t.id===parseInt(e));n.splice(t+1,0,...a[e])}return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(s.A,{}),(0,r.jsx)("div",{className:`${l().sitemap} container`,...e,children:n.map(e=>(0,r.jsx)(i.A,{href:e.slug,className:e.parent_id?l().subLink:l().mainLink,style:e.placeholder?{pointerEvents:"none"}:null,children:e.name},e.id))})]})}},3975:e=>{e.exports={sitemap:"styles_sitemap__JN7CJ",mainLink:"styles_mainLink__bHokZ",subLink:"styles_subLink__0rOmU"}},5638:e=>{e.exports={section:"styles_section__irS5F",heading:"styles_heading__BnrwG",banner:"styles_banner__UNmVv",bannerImage:"styles_bannerImage__geU6y",graphic:"styles_graphic__7ApBH",graphicHeading:"styles_graphicHeading__nSwaQ",bannerService:"styles_bannerService__pZjc3",links:"styles_links__Zf4UY"}},8874:(e,t,n)=>{"use strict";n.d(t,{A:()=>_});var r=n(7876),s=n(140),i=n(1564),o=n(9291),a=n(4124),l=n(8816),c=n(5638),d=n.n(c),u=n(4801);function _({bannerService:e}){let t=(0,i.A)();if(t.content.hide_banner)return null;let n=t.content.banner_heading||t.name,c=t.content.action_lightbox||null;return t.content.banner_image||t.content.link?.[0]||t.content.description&&t.content.description.content?.[0].content!==void 0?(0,r.jsxs)("section",{className:`background-image ${d().banner} ${e&&d().bannerService} ${t.content.banner_image&&d().bannerImage}`,children:[(0,r.jsx)(s.m,{size:"small",children:(0,r.jsx)("div",{className:d().graphic,children:(0,r.jsxs)("div",{children:[(0,r.jsx)("h1",{className:d().graphicHeading,children:n}),t.content.description&&(0,r.jsx)(l.A,{content:t.content.description}),(0,r.jsxs)("div",{className:d().links,children:[t.content.link&&t.content.link.map((e,t)=>"Link"===e.component?(0,r.jsx)(a.A,{href:e.link,className:`button ${{0:"button--secondary",1:"button--primary"}[t]}`,"aria-label":`Go to lightbox to ${e.label}`,children:e.label},t):(0,r.jsx)(a.A,{href:e.link,className:`button button--${e?.type}`,"aria-label":`Go to lightbox to ${e.label}`,children:e.label},t)),c?.[0]&&(0,r.jsx)(u.Ay,{items:c})]})]})})}),t.content.banner_image&&(0,r.jsx)(o.Ay,{src:t.content.banner_image,alt:`${n} Image`,fill:!0,priority:!0})]}):(0,r.jsx)("section",{className:d().section,children:(0,r.jsx)(s.m,{size:"small",children:(0,r.jsx)("h1",{className:d().heading,children:n})})})}}}]);

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.