PageSourceSearch

https://www.riverviewstratford.com/5123-d1a81fbafcde4d314ba7.js

js riverviewstratford.com collected 2026-10-04 10:39:18 UTC 3,119 bytes, 2 lines download raw bytes

1"use strict";(self.webpackChunkriverviewBistro=self.webpackChunkriverviewBistro||[]).push([[5123],{95123:function(e,a,n){n.r(a),n.d(a,{default:function(){return k}});var t=n(27378),r=n(78453),i=n(17049),c=n(72155),l=n(61485),s=n.n(l),o=n(87629),m=n(47081),u=n(72342),v=n(45153),E=n(29793),d=n(55595),g=n(1470),N=n(20318);function k(e){const{businessData:a,configData:n,isMultiLocationSite:l,links:k,locationIndex:p,locations:L}=e,{avatar:{imageBaseUrl:C,imagePrefix:f},links:h,name:x,street:S,state:b,zip:w,city:Z,slug:I,phone:y}=a,{variantName:M,options:O}=n.navigation,{containerStyles:U,linkedin:B,pinterest:D}=O,{0:H,1:P}=(0,t.useState)(!1),{0:z,1:G}=(0,t.useState)(!1),J=M||"navigationV10",R=U?JSON.parse(U):{},T=(0,t.useRef)();T.current=z;const V=B||D?(0,g.Z)(h,null==B?void 0:B[p],null==D?void 0:D[p]):h;return(0,t.useEffect)((()=>{const e=()=>{const e=window.scrollY>70;T.current!==e&&G(e)};return document.addEventListener("scroll",e),()=>{document.removeEventListener("scroll",e)}}),[]),t.createElement(i.xu,{sx:R},t.createElement(i.kC,{variant:J+"."+(z?"containerScrolled":"container"),as:"nav",className:"navContainer "+(z?"containerScrolled":"container")},l&&t.createElement(i.kC,{variant:J+".locationSwitcher",className:"locationSwitcher"},t.createElement(u.Z,{businessData:a,locations:L})),t.createElement(i.kC,{variant:H?J+".hamburgerOpen":J+".hamburger",onClick:()=>{P(!H)},className:H?"hamburgerOpen":"hamburger"},t.createElement("div",{className:"top"}),H?"":t.createElement("div",{className:"middle"}),t.createElement("div",{className:"bottom"})),t.createElement(i.xu,{variant:J+"."+(z?"navLogoScrolled":"navLogo"),className:(z?"navLogoScrolled":"navLogo")+" navLogoContainer"},t.createElement(r.rU,{to:"/"},t.createElement(o.Z,{imageBaseUrl:C,imagePrefix:f}))),t.createElement(i.kC,{variant:J+"."+(H?"navMenuOpen":"navMenu"),className:H?"navMenuOpen":"navMenu"},t.createElement(i.xu,{variant:J+".column1",className:"column1"},t.createElement(i.xu,{variant:J+".menuLogo",className:"menuLogo menuLogoContainer"},t.createElement(r.rU,{to:"/"},t.createElement(o.Z,{imageBaseUrl:C,imagePrefix:f}))),k.map(((e,a)=>{const{ctaName:n,ctaLink:o,className:m,dropdownLinks:u}=e;return u?t.createElement(E.Z,{className:m,navLinks:e,variantName:J,isMultiLocationSite:l,city:Z,key:(0,c.x0)(),index:a}):t.createElement(i.OL,{as:"li",variant:J+".navItem",className:"navItem "+s()(n,{lower:!0}),key:(0,c.x0)()},(0,N.Z)(e.ctaLink)?t.createElement("a",{href:o,target:"_blank",rel:"noreferrer"},n):t.createElement(r.rU,{to:l?(0,d.Z)(Z,o):"/"+o},n))}))),t.createElement(i.xu,{variant:J+".column2",className:"column2"},t.createElement(i.X6,{variant:J+".smallNavHeading",className:"smallNavHeading socialHeading"},"Get In Touch."),t.createElement(i.kC,{variant:J+".contactDetailsContainer",as:"li",className:"contactDetailsContainer"},t.createElement(v.Z,{phone:y,address:{name:x,street:S,city:Z,state:b,zip:w}})),t.createElement(i.kC,{as:"li",variant:J+".socialIconsContainer",className:"navItem socialIconsContainer"},t.createElement(m.Z,{links:V,slug:I}))))))}}}]);
2//# sourceMappingURL=5123-d1a81fbafcde4d314ba7.js.map

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.