1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,739946,126005,534093,470292,62351,t=>{"use strict";function e(t,e,i){if(!e.has(t))throw TypeError("attempted to "+i+" private field on non-instance");return e.get(t)}function i(t,i){var n=e(t,i,"get");return n.get?n.get.call(t):n.value}function n(t,e){if(e.has(t))throw TypeError("Cannot initialize the same private elements twice on an object")}function s(t,e,i){n(t,e),e.set(t,i)}function r(t,i,n){var s=e(t,i,"set");if(s.set)s.set.call(t,n);else{if(!s.writable)throw TypeError("attempted to set read only private field");s.value=n}return n}t.s(["_",()=>i],739946),t.s(["_",()=>e],126005),t.s(["_",()=>s],470292),t.s(["_",()=>n],534093),t.s(["_",()=>r],62351)},180166,t=>{"use strict";t.s(["systemSetTimeoutZero",()=>l,"timeoutManager",()=>o]);var e,i,n=t.i(739946),s=t.i(470292),r=t.i(62351),a={setTimeout:(t,e)=>setTimeout(t,e),clearTimeout:t=>clearTimeout(t),setInterval:(t,e)=>setInterval(t,e),clearInterval:t=>clearInterval(t)},o=new(e=new WeakMap,i=new WeakMap,class{setTimeoutProvider(t){(0,r._)(this,e,t)}setTimeout(t,i){return(0,n._)(this,e).setTimeout(t,i)}clearTimeout(t){(0,n._)(this,e).clearTimeout(t)}setInterval(t,i){return(0,n._)(this,e).setInterval(t,i)}clearInterval(t){(0,n._)(this,e).clearInterval(t)}constructor(){(0,s._)(this,e,{writable:!0,value:a}),(0,s._)(this,i,{writable:!0,value:!1})}});function l(t){setTimeout(t,0)}},619273,t=>{"use strict";t.s(["addConsumeAwareSignal",()=>q,"addToEnd",()=>T,"addToStart",()=>L,"ensureQueryFn",()=>P,"functionalUpdate",()=>s,"hashKey",()=>_,"hashQueryKeyByOptions",()=>h,"isServer",()=>i,"isValidTimeout",()=>r,"keepPreviousData",()=>w,"matchMutation",()=>c,"matchQuery",()=>u,"noop",()=>n,"partialMatchKey",()=>d,"replaceData",()=>E,"replaceEqualDeep",()=>f,"resolveEnabled",()=>l,"resolveStaleTime",()=>o,"shallowEqualObjects",()=>p,"shouldThrowError",()=>O,"skipToken",()=>S,"sleep",()=>g,"timeUntilStale",()=>a]);var e=t.i(180166),i="undefined"==typeof window||"Deno"in globalThis;function n(){}function s(t,e){return"function"==typeof t?t(e):t}function r(t){return"number"==typeof t&&t>=0&&t!==1/0}function a(t,e){return Math.max(t+(e||0)-Date.now(),0)}function o(t,e){return"function"==typeof t?t(e):t}function l(t,e){return"function"==typeof t?t(e):t}function u(t,e){let{type:i="all",exact:n,fetchStatus:s,predicate:r,queryKey:a,stale:o}=t;if(a){if(n){if(e.queryHash!==h(a,e.options))return!1}else if(!d(e.queryKey,a))return!1}if("all"!==i){let t=e.isActive();if("active"===i&&!t||"inactive"===i&&t)return!1}return("boolean"!=typeof o||e.isStale()===o)&&(!s||s===e.state.fetchStatus)&&(!r||!!r(e))}function c(t,e){let{exact:i,status:n,predicate:s,mutationKey:r}=t;if(r){if(!e.options.mutationKey)return!1;if(i){if(_(e.options.mutationKey)!==_(r))return!1}else if(!d(e.options.mutationKey,r))return!1}return(!n||e.state.status===n)&&(!s||!!s(e))}function h(t,e){return((null==e?void 0:e.queryKeyHashFn)||_)(t)}function _(t){return JSON.stringify(t,(t,e)=>b(e)?Object.keys(e).sort().reduce((t,i)=>(t[i]=e[i],t),{}):e)}function d(t,e){return t===e||typeof t==typeof e&&!!t&&!!e&&"object"==typeof t&&"object"==typeof e&&Object.keys(e).every(i=>d(t[i],e[i]))}var v=Object.prototype.hasOwnProperty;function f(t,e){let i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0;if(t===e)return t;if(i>500)return e;let n=m(t)&&m(e);if(!n&&!(b(t)&&b(e)))return e;let s=(n?t:Object.keys(t)).length,r=n?e:Object.keys(e),a=r.length,o=n?Array(a):{},l=0;for(let u=0;u<a;u++){let a=n?u:r[u],c=t[a],h=e[a];if(c===h){o[a]=c,(n?u<s:v.call(t,a))&&l++;continue}if(null===c||null===h||"object"!=typeof c||"object"!=typeof h){o[a]=h;continue}let _=f(c,h,i+1);o[a]=_,_===c&&l++}return s===a&&l===s?t:o}function p(t,e){if(!e||Object.keys(t).length!==Object.keys(e).length)return!1;for(let i in t)if(t[i]!==e[i])return!1;return!0}function m(t){return Array.isArray(t)&&t.length===Object.keys(t).length}function b(t){if(!y(t))return!1;let e=t.constructor;if(void 0===e)return!0;let i=e.prototype;return!!y(i)&&!!i.hasOwnProperty("isPrototypeOf")&&Object.getPrototypeOf(t)===Object.prototype}function y(t){return"[object Object]"===Object.prototype.toString.call(t)}function g(t){return new Promise(i=>{e.timeoutManager.setTimeout(i,t)})}function E(t,e,i){return"function"==typeof i.structuralSharing?i.structuralSharing(t,e):!1!==i.structuralSharing?f(t,e):e}function w(t){return t}function T(t,e){let i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0,n=[...t,e];return i&&n.length>i?n.slice(1):n}function L(t,e){let i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0,n=[e,...t];return i&&n.length>i?n.slice(0,-1):n}var S=Symbol();function P(t,e){return!t.queryFn&&(null==e?void 0:e.initialPromise)?()=>e.initialPromise:t.queryFn&&t.queryFn!==S?t.queryFn:()=>Promise.reject(Error("Missing queryFn: '".concat(t.queryHash,"'")))}function O(t,e){return"function"==typeof t?t(...e):!!t}function q(t,e,i){let n,s=!1;return Object.defineProperty(t,"signal",{enumerable:!0,get:()=>(null!=n||(n=e()),s||(s=!0,n.aborted?i():n.addEventListener("abort",i,{once:!0})),n)}),t}},337696,788245,t=>{"use strict";function e(t,e,i){if(!e.has(t))throw TypeError("attempted to get private field on non-instance");return i}t.s(["_",()=>e],337696),t.s(["_",()=>n],788245);var i=t.i(534093);function n(t,e){(0,i._)(t,e),e.add(t)}},540143,t=>{"use strict";t.s(["notifyManager",()=>i]);var e=t.i(180166).systemSetTimeoutZero,i=function(){let t=[],i=0,n=t=>{t()},s=t=>{t()},r=e,a=e=>{i?t.push(e):r(()=>{n(e)})};return{batch:e=>{let a;i++;try{a=e()}finally{--i||(()=>{let e=t;t=[],e.length&&r(()=>{s(()=>{e.forEach(t=>{n(t)})})})})()}return a},batchCalls:t=>function(){for(var e=arguments.length,i=Array(e),n=0;n<e;n++)i[n]=arguments[n];a(()=>
1{t(...i)})},schedule:a,setNotifyFunction:t=>{n=t},setBatchNotifyFunction:t=>{s=t},setScheduler:t=>{r=t}}}()},915823,t=>{"use strict";t.s(["Subscribable",()=>e]);var e=class{subscribe(t){return this.listeners.add(t),this.onSubscribe(),()=>{this.listeners.delete(t),this.onUnsubscribe()}}hasListeners(){return this.listeners.size>0}onSubscribe(){}onUnsubscribe(){}constructor(){this.listeners=new Set,this.subscribe=this.subscribe.bind(this)}}},175555,t=>{"use strict";t.s(["focusManager",()=>u]);var e,i,n,s=t.i(739946),r=t.i(470292),a=t.i(62351),o=t.i(915823),l=t.i(619273),u=new(e=new WeakMap,i=new WeakMap,n=new WeakMap,class extends o.Subscribable{onSubscribe(){(0,s._)(this,i)||this.setEventListener((0,s._)(this,n))}onUnsubscribe(){var t;this.hasListeners()||(null==(t=(0,s._)(this,i))||t.call(this),(0,a._)(this,i,void 0))}setEventListener(t){var e;(0,a._)(this,n,t),null==(e=(0,s._)(this,i))||e.call(this),(0,a._)(this,i,t(t=>{"boolean"==typeof t?this.setFocused(t):this.onFocus()}))}setFocused(t){(0,s._)(this,e)!==t&&((0,a._)(this,e,t),this.onFocus())}onFocus(){let t=this.isFocused();this.listeners.forEach(e=>{e(t)})}isFocused(){var t;return"boolean"==typeof(0,s._)(this,e)?(0,s._)(this,e):(null==(t=globalThis.document)?void 0:t.visibilityState)!=="hidden"}constructor(){super(),(0,r._)(this,e,{writable:!0,value:void 0}),(0,r._)(this,i,{writable:!0,value:void 0}),(0,r._)(this,n,{writable:!0,value:void 0}),(0,a._)(this,n,t=>{if(!l.isServer&&window.addEventListener){let e=()=>t();return window.addEventListener("visibilitychange",e,!1),()=>{window.removeEventListener("visibilitychange",e)}}})}})},936553,814448,793803,t=>{"use strict";t.s(["CancelledError",()=>v,"canFetch",()=>d,"createRetryer",()=>f],936553);var e,i,n,s=t.i(175555);t.s(["onlineManager",()=>c],814448);var r=t.i(739946),a=t.i(470292),o=t.i(62351),l=t.i(915823),u=t.i(619273),c=new(e=new WeakMap,i=new WeakMap,n=new WeakMap,class extends l.Subscribable{onSubscribe(){(0,r._)(this,i)||this.setEventListener((0,r._)(this,n))}onUnsubscribe(){var t;this.hasListeners()||(null==(t=(0,r._)(this,i))||t.call(this),(0,o._)(this,i,void 0))}setEventListener(t){var e;(0,o._)(this,n,t),null==(e=(0,r._)(this,i))||e.call(this),(0,o._)(this,i,t(this.setOnline.bind(this)))}setOnline(t){(0,r._)(this,e)!==t&&((0,o._)(this,e,t),this.listeners.forEach(e=>{e(t)}))}isOnline(){return(0,r._)(this,e)}constructor(){super(),(0,a._)(this,e,{writable:!0,value:!0}),(0,a._)(this,i,{writable:!0,value:void 0}),(0,a._)(this,n,{writable:!0,value:void 0}),(0,o._)(this,n,t=>{if(!u.isServer&&window.addEventListener){let e=()=>t(!0),i=()=>t(!1);return window.addEventListener("online",e,!1),window.addEventListener("offline",i,!1),()=>{window.removeEventListener("online",e),window.removeEventListener("offline",i)}}})}});function h(){let t,e,i=new Promise((i,n)=>{t=i,e=n});function n(t){Object.assign(i,t),delete i.resolve,delete i.reject}return i.status="pending",i.catch(()=>{}),i.resolve=e=>{n({status:"fulfilled",value:e}),t(e)},i.reject=t=>{n({status:"rejected",reason:t}),e(t)},i}function _(t){return Math.min(1e3*2**t,3e4)}function d(t){return(null!=t?t:"online")!=="online"||c.isOnline()}t.s(["pendingThenable",()=>h],793803);var v=class extends Error{constructor(t){super("CancelledError"),this.revert=null==t?void 0:t.revert,this.silent=null==t?void 0:t.silent}};function f(t){let e,i=!1,n=0,r=h(),a=()=>s.focusManager.isFocused()&&("always"===t.networkMode||c.isOnline())&&t.canRun(),o=()=>d(t.networkMode)&&t.canRun(),l=t=>{"pending"===r.status&&(null==e||e(),r.resolve(t))},f=t=>{"pending"===r.status&&(null==e||e(),r.reject(t))},p=()=>new Promise(i=>{var n;e=t=>{("pending"!==r.status||a())&&i(t)},null==(n=t.onPause)||n.call(t)}).then(()=>{if(e=void 0,"pending"===r.status){var i;null==(i=t.onContinue)||i.call(t)}}),m=()=>{let e;if("pending"!==r.status)return;let s=0===n?t.initialPromise:void 0;try{e=null!=s?s:t.fn()}catch(t){e=Promise.reject(t)}Promise.resolve(e).then(l).catch(e=>{var s,o,l;if("pending"!==r.status)return;let c=null!=(o=t.retry)?o:3*!u.isServer,h=null!=(l=t.retryDelay)?l:_,d="function"==typeof h?h(n,e):h,v=!0===c||"number"==typeof c&&n<c||"function"==typeof c&&c(n,e);if(i||!v)return void f(e);n++,null==(s=t.onFail)||s.call(t,n,e),(0,u.sleep)(d).then(()=>a()?void 0:p()).then(()=>{i?f(e):m()})})};return{promise:r,status:()=>r.status,cancel:e=>{if("pending"===r.status){var i;let n=new v(e);f(n),null==(i=t.onCancel)||i.call(t,n)}},continue:()=>(null==e||e(),r),cancelRetry:()=>{i=!0},continueRetry:()=>{i=!1},canStart:o,start:()=>(o()?m():p().then(m),r)}}},88587,t=>{"use strict";t.s(["Removable",()=>o]);var e,i=t.i(739946),n=t.i(470292),s=t.i(62351),r=t.i(180166),a=t.i(619273),o=(e=new WeakMap,class{destroy(){this.clearGcTimeout()}scheduleGc(){this.clearGcTimeout(),(0,a.isValidTimeout)(this.gcTime)&&(0,s._)(this,e,r.timeoutManager.setTimeout(()=>{this.optionalRemove()},this.gcTime))}updateGcTime(t){this.gcTime=Math.max(this.gcTime||0,null!=t?t:a.isServer?1/0:3e5)}clearGcTimeout(){(0,i._)(this,e)&&(r.timeoutManager.clearTimeout((0,i._)(this,e)),(0,s._)(this,e,void 0))}constructor(){(0,n._)(this,e,{writable:!0,value:void 0})}})},114272,t=>{"use strict";t.s(["Mutation",()=>v,"getDefaultState",()=>f]);var e,i,n,s,r,a=t.i(739946),o=t.i(470292),l=t.i(62351),u=t.i(337696),c=t.i(788245),h=t.i(540143),_=t.i(88587),d=t.i(936553),v=(e=new WeakMap,i=new WeakMap,n=new WeakMap,s=new WeakMap,r=new WeakSet,class extends _.Removable{setOptions(t){this.options=t,this.updateGcTime(this.options.gcTime)}get meta(){return this.options.meta}addObserver(t){(0,a._)(this,i).includes(t)||((0,a._)(this,i).push(t),this.clearGcTimeout(),(0,a._)(this,n).notify({type:"observerAdded",mutation:this,observer:t}))}removeObserver(t){(0,l._)(this,i,(0,a._)(this,i).filter(e=>e!==t)),this.scheduleGc(),(0,a._)(this,n).notify({type:"observerRemoved",mutation:this,observer:t})}optionalRemove(){(0,a._)(this,i).length||("pending"===this.state.status?this.scheduleGc():(0,a._)(this,n).remove(this))}continue(){var t,e;return null!=(e=null==(t=(0,a._)(this,s))?void 0:t.continue())?e:this.execute(this.state.variables)}async execute(t){var i,o,c,h,_,v,f,m,b,y,g,E,w,T,L,S,P,O,q;let U=()=>{(0,u._)(this,r,p).call(this,{type:"continue"})},C={client:(0,a._)(this,e),meta:this.options.meta,mutationKey:this.options.mutationKey};(0,l._)(this,s,(0,d.createRetryer)({fn:()=>this.options.mutationFn?this.options.mutationFn(t,C):Promise.reject(Error("No mutationFn found")),onFail:(t,e)=>{(0,u._)(this,r,p).call(this,{type:"failed",failureCount:t,error:e})},onPause:()=>{(0,u._)(this,r,p).call(this,{type:"pause"})},onContinue:U,retry:null!=(i=this.options.retry)?i:0,retryDelay:this.options.retryDelay,networkMode:this.options.networkMode,canRun:()=>(0,a._)(this,n).canRun(this)}));let R="pending"===this.state.status,M=!(0,a._)(this,s).canStart();try{if(R)U();else{(0,u._)(this,r,p).call(this,{type:"pending",variables:t,isPaused:M}),(0,a._)(this,n).config.onMutate&&await (0,a._)(this,n).config.onMutate(t,this,C);let e=await (null==(y=(g=this.options).onMutate)?void 0:y.call(g,t,C));e!==this.state.context&&(0,u._)(this,r,p).call(this,{type:"pending",context:e,variables:t,isPaused:M})}let e=await (0,a._)(this,s).start();return await (null==(o=(c=(0,a._)(this,n).config).onSuccess)?void 0:o.call(c,e,t,this.state.context,this,C)),await (null==(h=(_=this.options).onSuccess)?void 0:h.call(_,e,t,this.state.context,C)),await (null==(v=(f=(0,a._)(this,n).config).onSettled)?void 0:v.call(f,e,null,this.state.variables,this.state.context,this,C)),await (null==(m=(b=this.options).onSettled)?void 0:m.call(b,e,null,t,this.state.context,C)),(0,u._)(this,r,p).call(this,{type:"success",data:e}),e}catch(e){try{await (null==(E=(w=(0,a._)(this,n).config).onError)?void 0:E.
1call(w,e,t,this.state.context,this,C))}catch(t){Promise.reject(t)}try{await (null==(T=(L=this.options).onError)?void 0:T.call(L,e,t,this.state.context,C))}catch(t){Promise.reject(t)}try{await (null==(S=(P=(0,a._)(this,n).config).onSettled)?void 0:S.call(P,void 0,e,this.state.variables,this.state.context,this,C))}catch(t){Promise.reject(t)}try{await (null==(O=(q=this.options).onSettled)?void 0:O.call(q,void 0,e,t,this.state.context,C))}catch(t){Promise.reject(t)}throw(0,u._)(this,r,p).call(this,{type:"error",error:e}),e}finally{(0,a._)(this,n).runNext(this)}}constructor(t){super(),(0,c._)(this,r),(0,o._)(this,e,{writable:!0,value:void 0}),(0,o._)(this,i,{writable:!0,value:void 0}),(0,o._)(this,n,{writable:!0,value:void 0}),(0,o._)(this,s,{writable:!0,value:void 0}),(0,l._)(this,e,t.client),this.mutationId=t.mutationId,(0,l._)(this,n,t.mutationCache),(0,l._)(this,i,[]),this.state=t.state||f(),this.setOptions(t.options),this.scheduleGc()}});function f(){return{context:void 0,data:void 0,error:null,failureCount:0,failureReason:null,isPaused:!1,status:"idle",variables:void 0,submittedAt:0}}function p(t){this.state=(e=>{switch(t.type){case"failed":return{...e,failureCount:t.failureCount,failureReason:t.error};case"pause":return{...e,isPaused:!0};case"continue":return{...e,isPaused:!1};case"pending":return{...e,context:t.context,data:void 0,failureCount:0,failureReason:null,error:null,isPaused:t.isPaused,status:"pending",variables:t.variables,submittedAt:Date.now()};case"success":return{...e,data:t.data,failureCount:0,failureReason:null,error:null,status:"success",isPaused:!1};case"error":return{...e,data:void 0,error:t.error,failureCount:e.failureCount+1,failureReason:t.error,isPaused:!1,status:"error"}}})(this.state),h.notifyManager.batch(()=>{(0,a._)(this,i).forEach(e=>{e.onMutationUpdate(t)}),(0,a._)(this,n).notify({mutation:this,type:"updated",action:t})})}},912598,t=>{"use strict";t.s(["QueryClientProvider",()=>r,"useQueryClient",()=>s]);var e=t.i(271645),i=t.i(843476),n=e.createContext(void 0),s=t=>{let i=e.useContext(n);if(t)return t;if(!i)throw Error("No QueryClient set, use QueryClientProvider to set one");return i},r=t=>{let{client:s,children:r}=t;return e.useEffect(()=>(s.mount(),()=>{s.unmount()}),[s]),(0,i.jsx)(n.Provider,{value:s,children:r})}},774460,t=>{"use strict";t.s(["AUTH_TOKEN_NAME",()=>O,"AUTH_TOKEN_NAME_V1",()=>q,"AUTH_TOKEN_NAME_V3",()=>U,"QL_APP_AUTH_TOKEN",()=>M,"QL_REFUND_POLICY",()=>j,"REFRESH_TOKEN_COOKIE",()=>C,"TOKEN_REFRESH_BUFFER_SECONDS",()=>R,"config",()=>k]);var e,i,n,s,r,a,o,l,u,c,h,_,d,v,f,p,m,b,y,g,E,w,T,L,S,P=t.i(204400);let O="qat",q="accessToken",U="refreshToken",C="qat_refresh",R=60*(Number((0,P.env)("NEXT_PUBLIC_TOKEN_REFRESH_BUFFER_MINUTES"))||5);(0,P.env)("NEXT_PUBLIC_APP_NAME");let M="qat-ql".concat("c"),A=["production","prod"].includes(null!=(e=(0,P.env)("NEXT_PUBLIC_ENV"))?e:""),N="https://ql".concat("c").concat(null!=(i=(0,P.env)("NEXT_PUBLIC_QL_NEXT_DOMAIN_SUFFIX"))?i:"-dev.qatarliving.com"),I=null!=(n=(0,P.env)("NEXT_PUBLIC_QL_URL"))?n:"https://test.qatarliving.com";(0,P.env)("NEXT_PUBLIC_GLOBAL_SEARCH_BASE_URL");let k={isProduction:A,apiConfig:{base_url:null!=(s=(0,P.env)("NEXT_PUBLIC_API_BASE_URL"))?s:"https://qlc-bo-qa.qatarliving.com"},ql_url:I,ql_domain:null!=(r=(0,P.env)("NEXT_PUBLIC_DOMAIN"))?r:".qatarliving.com",ql_next_url:N,canonicalBaseUrl:I,ql_login_url:"".concat(null!=(a=(0,P.env)("NEXT_PUBLIC_QL_URL"))?a:"https://test.qatarliving.com","/user/login"),ql_logout_url:"".concat(null!=(o=(0,P.env)("NEXT_PUBLIC_QL_URL"))?o:"https://test.qatarliving.com","/user/logout"),ql_register_url:"".concat(null!=(l=(0,P.env)("NEXT_PUBLIC_QL_URL"))?l:"https://test.qatarliving.com","/user/register"),drupal_redirect:"/",ql_properties_dashboard_url:"".concat(null!=(u=(0,P.env)("NEXT_PUBLIC_QL_PROPERTIES_DASHBOARD_URL"))?u:"https://qlp-dev.qatarliving.com/en/properties/dashboard"),ql_vehicles_dashboard_url:"".concat(null!=(c=(0,P.env)("NEXT_PUBLIC_QL_VEHICLES_DASHBOARD_URL"))?c:"https://qlv-dev.qatarliving.com/en/vehicles/dashboard"),ql_services_dashboard_url:"".concat(null!=(h=(0,P.env)("NEXT_PUBLIC_QL_SERVICES_DASHBOARD_URL"))?h:"https://qls-dev.qatarliving.com/en/services/dashboard"),ql_jobs_dashboard_url:"".concat(null!=(_=(0,P.env)("NEXT_PUBLIC_QL_JOBS_DASHBOARD_URL"))?_:"https://qlj-dev.qatarliving.com/en/jobs/dashboard"),ql_rewards_dashboard_url:"".concat(null!=(d=(0,P.env)("NEXT_PUBLIC_QL_REWARDS_DASHBOARD_URL"))?d:"https://qlr-dev.qatarliving.com/en/rewards/dashboard"),ql_classifieds_dashboard_url:"".concat(null!=(v=(0,P.env)("NEXT_PUBLIC_QL_CLASSIFIEDS_DASHBOARD_URL"))?v:"/en/classifieds/dashboard/items"),ql_properties:"".concat(null!=(f=(0,P.env)("NEXT_PUBLIC_QL_PROPERTIES_URL"))?f:"https://qlp-dev.qatarliving.com/en/properties"),ql_vehicles:"".concat(null!=(p=(0,P.env)("NEXT_PUBLIC_QL_VEHICLES_URL"))?p:"https://qlv-dev.qatarliving.com/en/vehicles"),ql_services:"".concat(null!=(m=(0,P.env)("NEXT_PUBLIC_QL_SERVICES_URL"))?m:"https://qls-dev.qatarliving.com/"),ql_jobs:"".concat(null!=(b=(0,P.env)("NEXT_PUBLIC_QL_JOBS_URL"))?b:"https://qlj-dev.qatarliving.com/en/jobs"),ql_rewards:"".concat(null!=(y=(0,P.env)("NEXT_PUBLIC_QL_REWARDS_URL"))?y:"https://qlr-dev.qatarliving.com/en/rewards"),ql_classifieds:"/en/classifieds/landing",ql_create_ad_url:"".concat(null!=(g=(0,P.env)("NEXT_PUBLIC_QL_CREATE_AD_URL"))?g:"/en/classifieds/dashboard/create"),ql_saved_ads_url:"".concat(null!=(E=(0,P.env)("NEXT_PUBLIC_QL_SAVED_ADS_URL"))?E:"/en/classifieds/saved"),ql_home_url:"".concat(null!=(w=(0,P.env)("NEXT_PUBLIC_QL_HOME_URL"))?w:"https://qa.qatarliving.com"),ql_news_url:"".concat(null!=(T=(0,P.env)("NEXT_PUBLIC_QL_NEWS_U
1RL"))?T:"https://qa.qatarliving.com/en/news"),ql_events_url:"".concat(null!=(L=(0,P.env)("NEXT_PUBLIC_QL_EVENTS_URL"))?L:"https://qa.qatarliving.com/en/"),ql_community_url:"".concat(null!=(S=(0,P.env)("NEXT_PUBLIC_QL_COMMUNITY_URL"))?S:"https://qa.qatarliving.com/en/posts")},j="https://www.qatarliving.com/refund-policy"},768834,t=>{"use strict";t.s(["create",()=>r],768834);var e=t.i(271645);let i=t=>{let e,i=new Set,n=(t,n)=>{let s="function"==typeof t?t(e):t;if(!Object.is(s,e)){let t=e;e=(null!=n?n:"object"!=typeof s||null===s)?s:Object.assign({},e,s),i.forEach(i=>i(e,t))}},s=()=>e,r={setState:n,getState:s,getInitialState:()=>a,subscribe:t=>(i.add(t),()=>i.delete(t))},a=e=t(n,s,r);return r},n=t=>t,s=t=>{let s=(t=>t?i(t):i)(t),r=t=>(function(t){let i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:n,s=e.default.useSyncExternalStore(t.subscribe,e.default.useCallback(()=>i(t.getState()),[t,i]),e.default.useCallback(()=>i(t.getInitialState()),[t,i]));return e.default.useDebugValue(s),s})(s,t);return Object.assign(r,s),r},r=t=>t?s(t):s},258476,546475,t=>{"use strict";t.s(["useAuthStore",()=>l],258476),t.s(["decodeToken",()=>r,"getLoggedInProfile",()=>a,"getTokenClient",()=>s,"validateToken",()=>n],546475);var e=t.i(774460),i=t.i(947293);function n(t){if(!t||""===t||!t.includes(".")||3!==t.split(".").length)return!1;try{let{exp:e}=(0,i.jwtDecode)(t),n=Math.floor(Date.now()/1e3);return!!e&&e>n}catch(t){return!1}}function s(){if("undefined"==typeof document)return null;for(let t of document.cookie.split(";")){let i=t.trim();if(i.startsWith("".concat(e.AUTH_TOKEN_NAME_V1,"=")))return i.substring(e.AUTH_TOKEN_NAME_V1.length+1);if(i.startsWith("".concat(e.AUTH_TOKEN_NAME,"=")))return i.substring(e.AUTH_TOKEN_NAME.length+1);if(i.startsWith("".concat(e.QL_APP_AUTH_TOKEN,"=")))return i.substring(e.QL_APP_AUTH_TOKEN.length+1);if(i.startsWith("refreshToken="))return i.substring(13)}return null}function r(t){try{return(0,i.jwtDecode)(t).user}catch(t){return null}}function a(){let t=s();if(!t||!n(t))return null;try{let e=(0,i.jwtDecode)(t),n=e.user&&"object"==typeof e.user?e.user:{},s=function(){for(var t=arguments.length,e=Array(t),i=0;i<t;i++)e[i]=arguments[i];for(let t of e)if("string"==typeof t&&t.trim())return t};return{name:s(n.name,n.username,n.full_name,e.name,e.username,e.full_name),email:s(n.email,n.emailaddress,e.email,e.emailaddress),phone:s(n.phone_number,n.phone,n.mobilenumber,n.mobile,e.phone_number,e.phone,e.mobilenumber,e.mobile)}}catch(t){return null}}var o=t.i(831796);let l=(0,t.i(768834).create)((t,e)=>({token:null,user:null,isAuthenticated:!1,loginModalOpen:!1,openLoginModal:()=>t({loginModalOpen:!0}),closeLoginModal:()=>t({loginModalOpen:!1}),checkLocalStorage:()=>{let e=(0,o.getCookie)("accessToken")||(0,o.getCookie)("qat");if(e&&n(e)){let i=r(e);t({token:e,user:i,isAuthenticated:!!i})}else t({token:null,user:null,isAuthenticated:!1})},setToken:i=>{if(!i||!n(i)){let i=e();return null!==i.token||null!==i.user||i.isAuthenticated?(t({token:null,user:null,isAuthenticated:!1}),localStorage.removeItem("token"),void 0):void localStorage.removeItem("token")}let{token:s}=e();if(s===i)return;let a=r(i);t({token:i,user:a,isAuthenticated:!!a})},logout:()=>{t({token:null,user:null,isAuthenticated:!1}),localStorage.removeItem("token")}}))},954616,t=>{"use strict";t.s(["useMutation",()=>E],954616);var e,i,n,s,r,a,o=t.i(271645),l=t.i(739946),u=t.i(470292),c=t.i(62351),h=t.i(337696),_=t.i(788245),d=t.i(114272),v=t.i(540143),f=t.i(915823),p=t.i(619273),m=(e=new WeakMap,i=new WeakMap,n=new WeakMap,s=new WeakMap,r=new WeakSet,a=new WeakSet,class extends f.Subscribable{bindMethods(){this.mutate=this.mutate.bind(this),this.reset=this.reset.bind(this)}setOptions(t){var i;let s=this.options;this.options=(0,l._)(this,e).defaultMutationOptions(t),(0,p.shallowEqualObjects)(this.options,s)||(0,l._)(this,e).getMutationCache().notify({type:"observerOptionsUpdated",mutation:(0,l._)(this,n),observer:this}),(null==s?void 0:s.mutationKey)&&this.options.mutationKey&&(0,p.hashKey)(s.mutationKey)!==(0,p.hashKey)(this.options.mutationKey)?this.reset():(null==(i=(0,l._)(this,n))?void 0:i.state.status)==="pending"&&(0,l._)(this,n).setOptions(this.options)}onUnsubscribe(){if(!this.hasListeners()){var t;null==(t=(0,l._)(this,n))||t.removeObserver(this)}}onMutationUpdate(t){(0,h._)(this,r,b).call(this),(0,h._)(this,a,y).call(this,t)}getCurrentResult(){return(0,l._)(this,i)}reset(){var t;null==(t=(0,l._)(this,n))||t.removeObserver(this),(0,c._)(this,n,void 0),(0,h._)(this,r,b).call(this),(0,h._)(this,a,y).call(this)}mutate(t,i){var r;return(0,c._)(this,s,i),null==(r=(0,l._)(this,n))||r.removeObserver(this),(0,c._)(this,n,(0,l._)(this,e).getMutationCache().build((0,l._)(this,e),this.options)),(0,l._)(this,n).addObserver(this),(0,l._)(this,n).execute(t)}constructor(t,o){super(),(0,_._)(this,r),(0,_._)(this,a),(0,u._)(this,e,{writable:!0,value:void 0}),(0,u._)(this,i,{writable:!0,value:void 0}),(0,u._)(this,n,{writable:!0,value:void 0}),(0,u._)(this,s,{writable:!0,value:void 0}),(0,c._)(this,e,t),this.setOptions(o),this.bindMethods(),(0,h._)(this,r,b).call(this)}});function b(){var t,e;let s=null!=(e=null==(t=(0,l._)(this,n))?void 0:t.state)?e:(0,d.getDefaultState)();(0,c._)(this,i,{...s,isPending:"pending"===s.status,isSuccess:"success"===s.status,isError:"error"===s.status,isIdle:"idle"===s.status,mutate:this.mutate,reset:this.reset})}function y(t){v.notifyManager.batch(()=>
1{if((0,l._)(this,s)&&this.hasListeners()){var n,r,a,o,u,c,h,_;let d=(0,l._)(this,i).variables,v=(0,l._)(this,i).context,f={client:(0,l._)(this,e),meta:this.options.meta,mutationKey:this.options.mutationKey};if((null==t?void 0:t.type)==="success"){try{null==(n=(r=(0,l._)(this,s)).onSuccess)||n.call(r,t.data,d,v,f)}catch(t){Promise.reject(t)}try{null==(a=(o=(0,l._)(this,s)).onSettled)||a.call(o,t.data,null,d,v,f)}catch(t){Promise.reject(t)}}else if((null==t?void 0:t.type)==="error"){try{null==(u=(c=(0,l._)(this,s)).onError)||u.call(c,t.error,d,v,f)}catch(t){Promise.reject(t)}try{null==(h=(_=(0,l._)(this,s)).onSettled)||h.call(_,void 0,t.error,d,v,f)}catch(t){Promise.reject(t)}}}this.listeners.forEach(t=>{t((0,l._)(this,i))})})}var g=t.i(912598);function E(t,e){let i=(0,g.useQueryClient)(e),[n]=o.useState(()=>new m(i,t));o.useEffect(()=>{n.setOptions(t)},[n,t]);let s=o.useSyncExternalStore(o.useCallback(t=>n.subscribe(v.notifyManager.batchCalls(t)),[n]),()=>n.getCurrentResult(),()=>n.getCurrentResult()),r=o.useCallback((t,e)=>{n.mutate(t,e).catch(p.noop)},[n]);if(s.error&&(0,p.shouldThrowError)(n.options.throwOnError,[s.error]))throw s.error;return{...s,mutate:r,mutateAsync:s.mutate}}}]);
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.