PageSourceSearch

https://www.luxuryproperty.com/_next/static/chunks/3548-a90cee4cb9ee0176.js

js luxuryproperty.com collected 2026-09-24 19:07:14 UTC 9,754 bytes, 13 lines download raw bytes

1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[3548],{56953:function(e,t,n){n.d(t,{Z:function(){return o}});var r=n(17416);let o=(0,r.Z)("mail",[["path",{d:"m22 7-8.991 5.727a2 2 0 0 1-2.009 0L2 7",key:"132q7q"}],["rect",{x:"2",y:"4",width:"20",height:"16",rx:"2",key:"izxlao"}]])},54976:function(e,t,n){n.d(t,{Z:function(){return o}});var r=n(17416);let o=(0,r.Z)("map-pin",[["path",{d:"M20 10c0 4.993-5.539 10.193-7.399 11.799a1 1 0 0 1-1.202 0C9.539 20.193 4 14.993 4 10a8 8 0 0 1 16 0",key:"1r0f0z"}],["circle",{cx:"12",cy:"10",r:"3",key:"ilqhr7"}]])},19769:function(e,t,n){n.d(t,{Z:function(){return o}});var r=n(17416);let o=(0,r.Z)("phone",[["path",{d:"M13.832 16.568a1 1 0 0 0 1.213-.303l.355-.465A2 2 0 0 1 17 15h3a2 2 0 0 1 2 2v3a2 2 0 0 1-2 2A18 18 0 0 1 2 4a2 2 0 0 1 2-2h3a2 2 0 0 1 2 2v3a2 2 0 0 1-.8 1.6l-.468.351a1 1 0 0 0-.292 1.233 14 14 0 0 0 6.392 6.384",key:"9njp5v"}]])},83:function(e,t,n){/**
2 * @license React
3 * use-sync-external-store-shim.production.js
4 *
5 * Copyright (c) Meta Platforms, Inc. and affiliates.
6 *
7 * This source code is licensed under the MIT license found in the
8 * LICENSE file in the root directory of this source tree.
9 */var r=n(67294),o="function"==typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e==1/t)||e!=e&&t!=t},a=r.useState,i=r.useEffect,u=r.useLayoutEffect,l=r.useDebugValue;function checkIfSnapshotChanged(e){var t=e.getSnapshot;e=e.value;try{var n=t();return!o(e,n)}catch(e){return!0}}var s="undefined"==typeof window||void 0===window.document||void 0===window.document.createElement?function(e,t){return t()}:function(e,t){var n=t(),r=a({inst:{value:n,getSnapshot:t}}),o=r[0].inst,s=r[1];return u(function(){o.value=n,o.getSnapshot=t,checkIfSnapshotChanged(o)&&s({inst:o})},[e,n,t]),i(function(){return checkIfSnapshotChanged(o)&&s({inst:o}),e(function(){checkIfSnapshotChanged(o)&&s({inst:o})})},[e]),l(n),n};t.useSyncExternalStore=void 0!==r.useSyncExternalStore?r.useSyncExternalStore:s},61688:function(e,t,n){e.exports=n(83)},93974:function(e,t,n){n.d(t,{NY:function(){return b},Ee:function(){return w},fC:function(){return D}});var r=n(67294),o=n(25360),a=n(79698),i=n(9981),u=n(75320),l=n(61688);function subscribe(){return()=>{}}var s=n(85893),c="Avatar",[d,f]=(0,o.b)(c),[p,g]=d(c),v=r.forwardRef((e,t)=>{let{__scopeAvatar:n,...o}=e,[a,i]=r.useState("idle");return(0,s.jsx)(p,{scope:n,imageLoadingStatus:a,onImageLoadingStatusChange:i,children:(0,s.jsx)(u.WV.span,{...o,ref:t})})});v.displayName=c;var h="AvatarImage",m=r.forwardRef((e,t)=>{let{__scopeAvatar:n,src:o,onLoadingStatusChange:c=()=>{},...d}=e,f=g(h,n),p=function(e,{referrerPolicy:t,crossOrigin:n}){let o=(0,l.useSyncExternalStore)(subscribe,()=>!0,()=>!1),a=r.useRef(null),u=o?(a.current||(a.current=new window.Image),a.current):null,[s,c]=r.useState(()=>resolveLoadingStatus(u,e));return(0,i.b)(()=>{c(resolveLoadingStatus(u,e))},[u,e]),(0,i.b)(()=>{let updateStatus=e=>()=>{c(e)};if(!u)return;let e=updateStatus("loaded"),r=updateStatus("error");return u.addEventListener("load",e),u.addEventListener("error",r),t&&(u.referrerPolicy=t),"string"==typeof n&&(u.crossOrigin=n),()=>{u.removeEventListener("load",e),u.removeEventListener("error",r)}},[u,n,t]),s}(o,d),v=(0,a.W)(e=>{c(e),f.onImageLoadingStatusChange(e)});return(0,i.b)(()=>{"idle"!==p&&v(p)},[p,v]),"loaded"===p?(0,s.jsx)(u.WV.img,{...d,ref:t,src:o}):null});m.displayName=h;var y="AvatarFallback",x=r.forwardRef((e,t)=>{let{__scopeAvatar:n,delayMs:o,...a}=e,i=g(y,n),[l,c]=r.useState(void 0===o);return r.useEffect(()=>{if(void 0!==o){let e=window.setTimeout(()=>c(!0),o);return()=>window.clearTimeout(e)}},[o]),l&&"loaded"!==i.imageLoadingStatus?(0,s.jsx)(u.WV.span,{...a,ref:t}):null});function resolveLoadingStatus(e,t){return e?t?(e.src!==t&&(e.src=t),e.complete&&e.naturalWidth>0?"loaded":"loading"):"error":"idle"}x.displayName=y;var D=v,w=m,b=x},12854:function(e,t,n){n.d(t,{Dx:function(){return X},VY:function(){return U},aV:function(){return K},dk:function(){return G},fC:function(){return Y},h_:function(){return H},x8:function(){return J}});var r=n(67294),o=n(36206),a=n(28771),i=n(25360),u=n(91276),l=n(77342),s=n(46063),c=n(95420),d=n(42651),f=n(29115),p=n(75320),g=n(27552),v=n(66104),h=n(23541),m=n(88426),y=n(85893),x="Dialog",[D,w]=(0,i.b)(x),[b,j]=D(x),Dialog=e=>{let{__scopeDialog:t,children:n,open:o,defaultOpen:a,onOpenChange:i,modal:s=!0}=e,c=r.useRef(null),d=r.useRef(null),[f,p]=(0,l.T)({prop:o,defaultProp:a??!1,onChange:i,caller:x});return(0,y.jsx)(b,{scope:t,triggerRef:c,contentRef:d,contentId:(0,u.M)(),titleId:(0,u.M)(),descriptionId:(0,u.M)(),open:f,onOpenChange:p,onOpenToggle:r.useCallback(()=>p(e=>!e),[p]),modal:s,children:n})};Dialog.displayName=x;var S="DialogTrigger";r.forwardRef((e,t)=>
9{let{__scopeDialog:n,...r}=e,i=j(S,n),u=(0,a.e)(t,i.triggerRef);return(0,y.jsx)(p.WV.button,{type:"button","aria-haspopup":"dialog","aria-expanded":i.open,"aria-controls":i.contentId,"data-state":getState(i.open),...r,ref:u,onClick:(0,o.Mj)(e.onClick,i.onOpenToggle)})}).displayName=S;var C="DialogPortal",[R,E]=D(C,{forceMount:void 0}),DialogPortal=e=>{let{__scopeDialog:t,forceMount:n,children:o,container:a}=e,i=j(C,t);return(0,y.jsx)(R,{scope:t,forceMount:n,children:r.Children.map(o,e=>(0,y.jsx)(f.z,{present:n||i.open,children:(0,y.jsx)(d.h,{asChild:!0,container:a,children:e})}))})};DialogPortal.displayName=C;var I="DialogOverlay",k=r.forwardRef((e,t)=>{let n=E(I,e.__scopeDialog),{forceMount:r=n.forceMount,...o}=e,a=j(I,e.__scopeDialog);return a.modal?(0,y.jsx)(f.z,{present:r||a.open,children:(0,y.jsx)(W,{...o,ref:t})}):null});k.displayName=I;var N=(0,m.Z8)("DialogOverlay.RemoveScroll"),W=r.forwardRef((e,t)=>{let{__scopeDialog:n,...r}=e,o=j(I,n);return(0,y.jsx)(v.Z,{as:N,allowPinchZoom:!0,shards:[o.contentRef],children:(0,y.jsx)(p.WV.div,{"data-state":getState(o.open),...r,ref:t,style:{pointerEvents:"auto",...r.style}})})}),M="DialogContent",O=r.forwardRef((e,t)=>{let n=E(M,e.__scopeDialog),{forceMount:r=n.forceMount,...o}=e,a=j(M,e.__scopeDialog);return(0,y.jsx)(f.z,{present:r||a.open,children:a.modal?(0,y.jsx)(_,{...o,ref:t}):(0,y.jsx)(F,{...o,ref:t})})});O.displayName=M;var _=r.forwardRef((e,t)=>{let n=j(M,e.__scopeDialog),i=r.useRef(null),u=(0,a.e)(t,n.contentRef,i);return r.useEffect(()=>{let e=i.current;if(e)return(0,h.Ry)(e)},[]),(0,y.jsx)(P,{...e,ref:u,trapFocus:n.open,disableOutsidePointerEvents:!0,onCloseAutoFocus:(0,o.Mj)(e.onCloseAutoFocus,e=>{e.preventDefault(),n.triggerRef.current?.focus()}),onPointerDownOutside:(0,o.Mj)(e.onPointerDownOutside,e=>{let t=e.detail.originalEvent,n=0===t.button&&!0===t.ctrlKey,r=2===t.button||n;r&&e.preventDefault()}),onFocusOutside:(0,o.Mj)(e.onFocusOutside,e=>e.preventDefault())})}),F=r.forwardRef((e,t)=>{let n=j(M,e.__scopeDialog),o=r.useRef(!1),a=r.useRef(!1);return(0,y.jsx)(P,{...e,ref:t,trapFocus:!1,disableOutsidePointerEvents:!1,onCloseAutoFocus:t=>{e.onCloseAutoFocus?.(t),t.defaultPrevented||(o.current||n.triggerRef.current?.focus(),t.preventDefault()),o.current=!1,a.current=!1},onInteractOutside:t=>{e.onInteractOutside?.(t),t.defaultPrevented||(o.current=!0,"pointerdown"!==t.detail.originalEvent.type||(a.current=!0));let r=t.target,i=n.triggerRef.current?.contains(r);i&&t.preventDefault(),"focusin"===t.detail.originalEvent.type&&a.current&&t.preventDefault()}})}),P=r.forwardRef((e,t)=>{let{__scopeDialog:n,trapFocus:o,onOpenAutoFocus:i,onCloseAutoFocus:u,...l}=e,d=j(M,n),f=r.useRef(null),p=(0,a.e)(t,f);return(0,g.EW)(),(0,y.jsxs)(y.Fragment,{children:[(0,y.jsx)(c.M,{asChild:!0,loop:!0,trapped:o,onMountAutoFocus:i,onUnmountAutoFocus:u,children:(0,y.jsx)(s.XB,{role:"dialog",id:d.contentId,"aria-describedby":d.descriptionId,"aria-labelledby":d.titleId,"data-state":getState(d.open),...l,ref:p,onDismiss:()=>d.onOpenChange(!1)})}),(0,y.jsxs)(y.Fragment,{children:[(0,y.jsx)(TitleWarning,{titleId:d.titleId}),(0,y.jsx)(DescriptionWarning,{contentRef:f,descriptionId:d.descriptionId})]})]})}),L="DialogTitle",V=r.forwardRef((e,t)=>{let{__scopeDialog:n,...r}=e,o=j(L,n);return(0,y.jsx)(p.WV.h2,{id:o.titleId,...r,ref:t})});V.displayName=L;var A="DialogDescription",T=r.forwardRef((e,t)=>{let{__scopeDialog:n,...r}=e,o=j(A,n);return(0,y.jsx)(p.WV.p,{id:o.descriptionId,...r,ref:t})});T.displayName=A;var Z="DialogClose",z=r.forwardRef((e,t)=>{let{__scopeDialog:n,...r}=e,a=j(Z,n);return(0,y.jsx)(p.WV.button,{type:"button",...r,ref:t,onClick:(0,o.Mj)(e.onClick,()=>a.onOpenChange(!1))})});function getState(e){return e?"open":"closed"}z.displayName=Z;var $="DialogTitleWarning",[q,B]=(0,i.k)($,{contentName:M,titleName:L,docsSlug:"dialog"}),TitleWarning=({titleId:e})=>{let t=B($),n=`\`${t.contentName}\` requires a \`${t.titleName}\` for the component to be accessible for screen reader users.
10
11If you want to hide the \`${t.titleName}\`, you can wrap it with our VisuallyHidden component.
12
13For more information, see https://radix-ui.com/primitives/docs/components/${t.docsSlug}`;return r.useEffect(()=>{if(e){let t=document.getElementById(e);t||console.error(n)}},[n,e]),null},DescriptionWarning=({contentRef:e,descriptionId:t})=>{let n=B("DialogDescriptionWarning"),o=`Warning: Missing \`Description\` or \`aria-describedby={undefined}\` for {${n.contentName}}.`;return r.useEffect(()=>{let n=e.current?.getAttribute("aria-describedby");if(t&&n){let e=document.getElementById(t);e||console.warn(o)}},[o,e,t]),null},Y=Dialog,H=DialogPortal,K=k,U=O,X=V,G=T,J=z},49102:function(e,t,n){n.d(t,{f:function(){return u}});var r=n(67294),o=n(75320),a=n(85893),i=r.forwardRef((e,t)=>
13(0,a.jsx)(o.WV.label,{...e,ref:t,onMouseDown:t=>{let n=t.target;n.closest("button, input, select, textarea")||(e.onMouseDown?.(t),!t.defaultPrevented&&t.detail>1&&t.preventDefault())}}));i.displayName="Label";var u=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.