PageSourceSearch

https://www.raghsa.com/_next/static/chunks/7031-ef26509d298a510d.js?dpl=dpl_G87qwLTThdUBA7zdcpa4zQeaEAX4

js raghsa.com collected 2026-10-09 22:59:40 UTC 14,356 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[7031],{2771:(e,t,n)=>{n.d(t,{c:()=>i});var r=n(3252);function i(e){let t,n=/(\d+)(st|nd|rd|th)\b/gi,i=[],s=0;for(;null!==(t=n.exec(e));)t.index>s&&i.push(e.slice(s,t.index)),i.push(t[1]),i.push((0,r.jsx)("sup",{style:{fontSize:"0.6em",lineHeight:0,position:"relative",verticalAlign:"baseline",top:"-0.5em",fontWeight:400},children:t[2]},t.index)),s=t.index+t[0].length;return s<e.length&&i.push(e.slice(s)),0===i.length?e:(0,r.jsx)(r.Fragment,{children:i})}},6027:(e,t,n)=>{n.d(t,{a:()=>r});let r="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI4IiBoZWlnaHQ9IjUiPjxyZWN0IHdpZHRoPSI4IiBoZWlnaHQ9IjUiIGZpbGw9IiNBNjlDOTUiLz48L3N2Zz4="},6312:(e,t,n)=>{n.d(t,{default:()=>i.a});var r=n(7055),i=n.n(r)},7055:(e,t,n)=>{Object.defineProperty(t,"__esModule",{value:!0}),!function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{default:function(){return a},getImageProps:function(){return l}});let r=n(38),i=n(8913),s=n(969),o=r._(n(8531));function l(e){let{props:t}=(0,i.getImgProps)(e,{defaultLoader:o.default,imgConf:{deviceSizes:[640,750,828,1080,1200,1920,2048,3840],imageSizes:[16,32,48,64,96,128,256,384],path:"/_next/image",loader:"default",dangerouslyAllowSVG:!1,unoptimized:!1}});for(let[e,n]of Object.entries(t))void 0===n&&delete t[e];return{props:t}}let a=s.Image},9605:(e,t,n)=>{n.d(t,{default:()=>l});var r=n(3252),i=n(6312),s=n(6456),o=n(2771);function l(e){var t,n;let{labels:l}=e,[v,w]=(0,s.useState)(null),[y,k]=(0,s.useState)(!1),[N,C]=(0,s.useState)("photos"),[L,z]=(0,s.useState)(0),[M,I]=(0,s.useState)(!1),S=null!=(t=null==v?void 0:v.images.length)?t:0,P=(0,s.useCallback)(()=>{k(!1),I(!1)},[]),B=(0,s.useCallback)(()=>z(e=>S?(e+1)%S:0),[S]),H=(0,s.useCallback)(()=>z(e=>S?(e-1+S)%S:0),[S]);if((0,s.useEffect)(()=>{let e=e=>{var t,n;let r=e.detail;if(!(null==r?void 0:r.project))return;w(r.project),C(null!=(t=r.tab)?t:"photos");let i=r.project.images.length;z(Math.max(0,Math.min(null!=(n=r.index)?n:0,Math.max(0,i-1)))),k(!0)};return document.addEventListener("raghsa:media-open",e),()=>document.removeEventListener("raghsa:media-open",e)},[]),(0,s.useEffect)(()=>{if(!y)return;let e=e=>{"Escape"===e.key?P():"photos"===N&&"ArrowRight"===e.key?B():"photos"===N&&"ArrowLeft"===e.key&&H()};window.addEventListener("keydown",e);let t=document.body.style.overflow;return document.body.style.overflow="hidden",()=>{window.removeEventListener("keydown",e),document.body.style.overflow=t}},[y,N,P,B,H]),!y||!v)return null;let{name:W,images:_,addressLine:E,streetViewUrl:A,streetViewPano:R,mapsUrl:U}=v,Z=l.counter.replace("{current}",String(L+1)).replace("{total}",String(S)),V=window.location.href,F="".concat(l.shareText," — ").concat(W,"\n").concat(V),O="https://wa.me/?text=".concat(encodeURIComponent(F)),q="mailto:?subject=".concat(encodeURIComponent(W),"&body=").concat(encodeURIComponent(F)),G="AIzaSyCOHGVK5yjyaziuchqMgO1oCw8X2ee61I0",D=encodeURIComponent(E||W),Q=G?"https://www.google.com/maps/embed/v1/place?key=".concat(G,"&q=").concat(D,"&zoom=17"):"https://maps.google.com/maps?q=".concat(D,"&z=17&output=embed"),T=G&&(null==R?void 0:R.id)?(()=>{let e=new URLSearchParams({key:G,pano:R.id,fov:"90"});return"number"==typeof R.heading&&e.set("heading",String(R.heading)),"number"==typeof R.pitch&&e.set("pitch",String(R.pitch)),"https://www.google.com/maps/embed/v1/streetview?".concat(e.toString())})():null,K="streetview"===N?null!=(n=null!=A?A:U)?n:"https://www.google.com/maps/search/?api=1&query=".concat(D,"&layer=c"):null!=U?U:"https://www.google.com/maps/search/?api=1&query=".concat(D);return(0,r.jsxs)("div",{role:"dialog","aria-modal":"true","aria-label":W,className:"fixed inset-0 z-[100] bg-black flex flex-col",onClick:P,children:[(0,r.jsxs)("div",{className:"relative z-10 flex items-center justify-between gap-2 px-4 md:px-6 py-3 md:py-4",onClick:e=>e.stopPropagation(),children:[(0,r.jsxs)("div",{className:"flex items-center gap-1.5 md:gap-2",children:[(0,r.jsx)(a,{active:"photos"===N,onClick:()=>C("photos"),children:l.tabs.photos}),(0,r.jsx)(a,{active:"map"===N,onClick:()=>C("map"),children:l.tabs.map}),(0,r.jsx)(a,{active:"streetview"===N,onClick:()=>C("streetview"),children:l.tabs.streetView})]}),(0,r.jsxs)("div",{className:"flex items-center gap-2 md:gap-3 relative",children:[(0,r.jsxs)("button",{type:"button",onClick:()=>I(e=>!e),"aria-expanded":M,className:"inline-flex items-center gap-1.5 rounded-full bg-white/10 hover:bg-white/20 text-text-inverse px-3.5 md:px-4 py-1.5 md:py-2 text-[11px] font-body font-bold uppercase tracking-[0.22em] transition-colors focus:outline-none focus-visible:ring-2 focus-visible:ring-accent",children:[l.share,(0,r.jsx)(h,{})]}),M&&(0,r.jsxs)("div",{className:"absolute top-full right-0 mt-2 min-w-[180px] bg-warm shadow-lg py-2 rounded-sm",role:"menu",children:[(0,r.jsx)(d,{href:O,label:l.shareWhatsApp,icon:(0,r.jsx)(u,{})}),(0,r.jsx)(d,{href:q,label:l.shareEmail,icon:(0,r.jsx)(p,{})})]}),(0,r.jsx)("button",{type:"button",onClick:P,"aria-label":l.close,className:"w-9 h-9 md:w-10 md:h-10 rounded-full bg-white/10 hover:bg-white/20 text-text-inverse inline-flex items-center justify-center transition-colors focus:outline-none focus-visible:ring-2 focus-visible:ring-accent",children:(0,r.jsx)(x,{})})]})]}),(0,r.jsxs)("div",{className:"relative flex-1 min-h-0",onClick:e=>e.stopPropagation(),children:["photos"===N&&S>0&&(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)("div",{className:"relative w-full h-full",children:(0,r.jsx)(i.default,{src:_[L],alt:"".concat(W," — ").concat(L+1," / ").concat(S),fill:!0,className:"object-contain",sizes:"100vw",priority:!0})}),S>1&&(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(c,{side:"left",onClick:H,ariaLabel:l.prev}),(0,r.jsx)(c,{side:"right",onClick:B,ariaLabel:l.next})]}),(0,r.jsx)("div",{className:"absolute bottom-4 left-1/2 -translate-x-1/2 text-text-inverse/80 font-body text-xs tracking-[0.22em] uppercase",children:Z})]}),"map"===N&&(0,r.jsxs)("div",{className:"absolute inset-0 flex",children:[(0,r.jsxs)("aside",{className:"hidden md:flex md:w-[320px] lg:w-[380px] shrink-0 bg-warm flex-col overflow-y-auto border-r border-border/40",children:[_[0]&&(0,r.jsx)("div",{className:"relative aspect-[4/3] w-full shrink-0 bg-metallic",children:(0,r.jsx)(i.default,{src:_[0],alt:W,fill:!0,className:"object-cover",sizes:"380px"})}),(0,r.jsxs)("div",{className:"p-6 lg:p-7 flex flex-col gap-5",children:[(0,r.jsxs)("div",{children:[(0,r.jsx)("h3",{className:"font-heading font-light text-2xl lg:text-[26px] text-primary leading-tight",children:(0,o.c)(W)}),E&&(0,r.jsx)("p",{className:"font-body text-sm text-text-body/80 mt-1.5",children:E})]}),(0,r.jsxs)("div",{className:"flex items-start gap-2",children:[E&&(0,r.jsx)(m,{href:"https://www.google.com/maps/dir/?api=1&destination=".concat(D),icon:(0,r.jsx)(f,{}),label:l.directions}),(0,r.jsx)(m,{onClick:()=>I(!0),icon:(0,r.jsx)(g,{}),label:l.share}),(0,r.jsx)(m,{href:K,icon:(0,r.jsx)(b,{}),label:l.openExternal})]}),E&&(0,r.jsxs)("div",{className:"flex items-start gap-3 pt-4 border-t border-border/40",children:[(0,r.jsx)("span",{className:"text-accent shrink-0 mt-0.5",children:(0,r.jsx)(j,{})}),(0,r.jsx)("p",{className:"font-body text-sm text-text-body leading-relaxed",children:E})]})]})]}),(0,r.jsx)("iframe",{src:Q,title:"".concat(W," — ").concat(l.tabs.map),className:"flex-1 h-full",loading:"lazy",referrerPolicy:"no-referrer-when-downgrade"})]}),"streetview"===N&&(0,r.jsxs)(r.Fragment,{children:[T?(0,r.jsx)("iframe",{src:T,title:"".concat(W," — ").concat(l.tabs.streetView),className:"absolute inset-0 w-full h-full",loading:"lazy",referrerPolicy:"no-referrer-when-downgrade"}):(0,r.jsxs)("div",{className:"absolute inset-0",children:[_[0]&&(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(i.default,{src:_[0],alt:"",fill:!0,className:"object-cover blur-sm scale-105 opacity-50",sizes:"100vw",priority:!0}),(0,r.jsx)("div",{className:"absolute inset-0 bg-black/55"})]}),(0,r.jsxs)("div",{className:"absolute inset-0 flex flex-col items-center justify-center gap-5 px-6 text-center",children:[(0,r.jsx)("h3",{className:"font-heading font-light text-2xl md:text-3xl text-text-inverse leading-snug max-w-xl",children:(0,o.c)(W)}),E&&(0,r.jsx)("p",{className:"font-body text-sm text-text-inverse/80",children:E}),(0,r.jsxs)("a",{href:K,target:"_blank",rel:"noopener noreferrer",className:"mt-2 inline-flex items-center gap-2 bg-accent hover:bg-primary text-text-inverse rounded-full px-6 py-3 text-[11px] font-body font-bold uppercase tracking-[0.22em] transition-colors shadow-lg",children:[l.o
1penInMaps," ",(0,r.jsx)("span",{"aria-hidden":!0,children:"↗"})]})]})]}),T&&(0,r.jsxs)("a",{href:K,target:"_blank",rel:"noopener noreferrer",className:"absolute bottom-6 left-1/2 -translate-x-1/2 inline-flex items-center gap-2 bg-accent hover:bg-primary text-text-inverse rounded-full px-5 py-2.5 text-[11px] font-body font-bold uppercase tracking-[0.22em] transition-colors shadow-lg",children:[l.openInMaps," ",(0,r.jsx)("span",{"aria-hidden":!0,children:"↗"})]})]})]})]})}function a(e){let{active:t,onClick:n,children:i}=e;return(0,r.jsx)("button",{type:"button",onClick:n,className:"rounded-full px-3.5 md:px-5 py-1.5 md:py-2 text-[10px] md:text-[11px] font-body font-bold uppercase tracking-[0.22em] transition-colors focus:outline-none focus-visible:ring-2 focus-visible:ring-accent "+(t?"bg-warm text-primary":"bg-transparent text-text-inverse border border-white/40 hover:border-white/80"),children:i})}function c(e){let{side:t,onClick:n,ariaLabel:i}=e;return(0,r.jsx)("button",{type:"button",onClick:e=>{e.stopPropagation(),n()},"aria-label":i,className:"absolute top-1/2 -translate-y-1/2 w-11 h-11 md:w-12 md:h-12 rounded-full bg-white/95 text-primary hover:bg-accent hover:text-text-inverse inline-flex items-center justify-center shadow-md transition-colors duration-200 focus:outline-none focus-visible:ring-2 focus-visible:ring-accent "+("left"===t?"left-4 md:left-6":"right-4 md:right-6"),children:(0,r.jsx)("svg",{width:"14",height:"14",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2.5",strokeLinecap:"round",strokeLinejoin:"round","aria-hidden":!0,children:"left"===t?(0,r.jsx)("polyline",{points:"15 18 9 12 15 6"}):(0,r.jsx)("polyline",{points:"9 18 15 12 9 6"})})})}function d(e){let{href:t,label:n,icon:i}=e;return(0,r.jsxs)("a",{href:t,target:"_blank",rel:"noopener noreferrer",className:"flex items-center justify-between gap-3 px-4 py-2 text-sm font-body text-primary hover:bg-cream transition-colors",role:"menuitem",children:[(0,r.jsx)("span",{children:n}),(0,r.jsx)("span",{className:"text-accent",children:i})]})}function x(){return(0,r.jsxs)("svg",{width:"16",height:"16",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2","aria-hidden":!0,children:[(0,r.jsx)("line",{x1:"18",y1:"6",x2:"6",y2:"18"}),(0,r.jsx)("line",{x1:"6",y1:"6",x2:"18",y2:"18"})]})}function h(){return(0,r.jsxs)("svg",{width:"12",height:"12",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2.4",strokeLinecap:"round",strokeLinejoin:"round","aria-hidden":!0,children:[(0,r.jsx)("path",{d:"M7 17L17 7"}),(0,r.jsx)("path",{d:"M9 7h8v8"})]})}function u(){return(0,r.jsx)("svg",{width:"16",height:"16",viewBox:"0 0 24 24",fill:"currentColor","aria-hidden":!0,children:(0,r.jsx)("path",{d:"M17.5 14.4c-.3-.1-1.7-.8-1.9-.9-.3-.1-.4-.1-.6.1-.2.3-.7.9-.8 1-.2.2-.3.2-.6.1-.3-.2-1.2-.5-2.4-1.5-.9-.8-1.5-1.8-1.7-2.1-.2-.3 0-.4.1-.5.1-.1.3-.3.4-.5.1-.2.2-.3.3-.5.1-.2 0-.4 0-.5-.1-.1-.6-1.5-.9-2.1-.2-.5-.5-.4-.6-.4h-.5c-.2 0-.5.1-.8.4-.3.3-1 1-1 2.5s1.1 2.9 1.2 3.1c.1.2 2.1 3.3 5.2 4.6.7.3 1.3.5 1.7.6.7.2 1.4.2 1.9.1.6-.1 1.7-.7 2-1.4.2-.7.2-1.2.2-1.4-.1-.1-.3-.2-.6-.3zM12 2C6.5 2 2 6.5 2 12c0 1.8.5 3.5 1.3 4.9L2 22l5.3-1.3c1.4.8 3 1.2 4.7 1.2 5.5 0 10-4.5 10-10S17.5 2 12 2zm0 18c-1.5 0-3-.4-4.3-1.2l-.3-.2-3.1.8.8-3-.2-.3C4.1 14.8 3.6 13.4 3.6 12c0-4.6 3.7-8.4 8.4-8.4 4.6 0 8.4 3.7 8.4 8.4 0 4.6-3.8 8.4-8.4 8.4z"})})}function p(){return(0,r.jsxs)("svg",{width:"16",height:"16",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round","aria-hidden":!0,children:[(0,r.jsx)("rect",{x:"3",y:"5",width:"18",height:"14",rx:"2"}),(0,r.jsx)("path",{d:"M3 7l9 6 9-6"})]})}function m(e){let{icon:t,label:n,href:i,onClick:s}=e,o=(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)("span",{className:"w-10 h-10 rounded-full bg-accent text-text-inverse inline-flex items-center justify-center group-hover:bg-primary transition-colors",children:t}),(0,r.jsx)("span",{className:"font-body text-[10px] font-bold uppercase tracking-[0.18em] text-text-body group-hover:text-primary text-center leading-tight transition-colors",children:n})]}),l="group flex flex-col items-center gap-1.5 flex-1 min-w-0 py-1 focus:outline-none focus-visible:ring-2 focus-visible:ring-accent/60 rounded-md";return i?(0,r.jsx)("a",{href:i,target:"_blank",rel:"noopener noreferrer",className:l,children:o}):(0,r.jsx)("button",{type:"button",onClick:s,className:l,children:o})}function f(){return(0,r.jsx)("svg",{width:"18",height:"18",viewBox:"0 0 24 24",fill:"
1currentColor","aria-hidden":!0,children:(0,r.jsx)("path",{d:"M21.71 11.29l-9-9a1 1 0 0 0-1.42 0l-9 9a1 1 0 0 0 0 1.42l9 9a1 1 0 0 0 1.42 0l9-9a1 1 0 0 0 0-1.42zM14 14.5V12h-4v3H8v-4a1 1 0 0 1 1-1h5V7.5L17.5 11 14 14.5z"})})}function g(){return(0,r.jsx)("svg",{width:"16",height:"16",viewBox:"0 0 24 24",fill:"currentColor","aria-hidden":!0,children:(0,r.jsx)("path",{d:"M18 16.08a3 3 0 0 0-2.5 1.33L8.91 13.7a3.27 3.27 0 0 0 0-3.4l6.59-3.71A3 3 0 1 0 14 4.5a3 3 0 0 0 .09.7L7.5 8.91A3 3 0 1 0 7.5 15.09l6.59 3.71a3 3 0 1 0 3.91-2.72z"})})}function b(){return(0,r.jsxs)("svg",{width:"16",height:"16",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2.4",strokeLinecap:"round",strokeLinejoin:"round","aria-hidden":!0,children:[(0,r.jsx)("path",{d:"M14 4h6v6"}),(0,r.jsx)("path",{d:"M20 4L10 14"}),(0,r.jsx)("path",{d:"M20 14v6H4V4h6"})]})}function j(){return(0,r.jsxs)("svg",{width:"14",height:"16",viewBox:"0 0 24 28",fill:"none",stroke:"currentColor",strokeWidth:"2.2",strokeLinecap:"round",strokeLinejoin:"round","aria-hidden":!0,children:[(0,r.jsx)("path",{d:"M12 1c5 0 9 4 9 9 0 7-9 17-9 17S3 17 3 10c0-5 4-9 9-9z"}),(0,r.jsx)("circle",{cx:"12",cy:"10",r:"3"})]})}}}]);

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.