PageSourceSearch

https://www.graana.com/_next/static/chunks/pages/directory/all-cities-05f0002b2bcc15d6.js

js graana.com collected 2026-09-24 09:16:01 UTC 7,155 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[1753],{10398:function(e,t,i){(window.__NEXT_P=window.__NEXT_P||[]).push(["/directory/all-cities",function(){return i(78992)}])},22865:function(e,t,i){"use strict";i.d(t,{Z:function(){return s}});var n=i(85893),a=(i(67294),i(2962)),r=i(45697),o=i.n(r);function s(e){let{title:t,description:i,canonical:r,type:o,url:s,siteName:d,ogImage:l,twitter:c,ogTag:p,noIndex:x,noFollow:u,hrefLang:h}=e;const f=[{hrefLang:"en-pk",href:h}];return(0,n.jsx)(a.PB,{title:t,description:i,canonical:r,languageAlternates:f,additionalMetaTags:[{name:"copyright",content:"Graana Group of Companies"}],openGraph:p||{type:o,url:h,title:t,description:i,siteName:d,images:[{url:l}]},twitter:c,nofollow:u,noindex:x})}s.propTypes={title:o().string,description:o().string,canonical:o().string,hrefLang:o().string,type:o().string,url:o().string,siteName:o().string,ogImage:o().string},s.defaultProps={title:"| Graana.com",description:"Default Description",canonical:"https://www.graana.com/",hrefLang:"https://www.graana.com/",type:"website",url:"https://www.graana.com",siteName:"Graana.com",ogImage:"https://images.graana.com/images/original/graana_og/1609330881.jpg"}},82858:function(e,t,i){"use strict";i.d(t,{Z:function(){return g}});var n=i(85893),a=i(67294),r=i(38120),o=i(49737),s=i(93234),d=i(30619),l=i(46632),c=i(75615);function p(e){let{footerData:t,wantedCities:i,title:a,Alltypes:s,purpose:p}=e;const x=(e,t,i,a)=>(0,n.jsx)(r.Z,{sx:s?{pt:"2px",width:"384px",textOverflow:"ellipsis",overflow:"hidden"}:{pt:"2px"},children:(0,n.jsx)(l.Z,{href:"/".concat(p||"buy","/").concat(i,"-").concat(p||"buy","-").concat((0,c.parseUrlNameSlug)(null===e||void 0===e?void 0:e.name),"-").concat(null===e||void 0===e?void 0:e.id),children:(0,n.jsxs)(o.Z,{variant:"body2New",component:"div",sx:{color:"#37474F",pointer:"cursor",whiteSpace:"nowrap",":hover":{color:"#E85451"}},children:[a," for ",p||"buy"," in"," ",(0,c.capitalizeFirstLetter)(null===e||void 0===e?void 0:e.name)]})})},t);return(0,n.jsxs)(r.Z,{sx:d.W.footerLayout,children:[(t.title||a)&&(0,n.jsxs)(o.Z,{variant:"subtitle1New",component:"div",children:[null===t||void 0===t?void 0:t.title,a]}),(0,n.jsx)(r.Z,{sx:{display:"flex",justifyContent:"space-between",flexWrap:"wrap"},children:t.cityInfo.map(((e,t)=>(0,n.jsxs)(r.Z,{sx:{pt:"23px"},children:[e&&e.Heading&&(0,n.jsx)(o.Z,{variant:"body1New",component:"div",children:e.Heading}),i&&i.length>0&&(0,n.jsx)(r.Z,{sx:s&&{display:"flex",flexDirection:"row",flexWrap:"wrap"},children:i.map(((t,i)=>(0,n.jsx)(n.Fragment,{children:x(t,i,e.type,e.subHeading)})))})]},t)))})]})}const x={mainBox:{display:"flex",justifyContent:"center",p:"10px 10px 10px 10px"},dividerContainer:{display:"flex",alignItems:"center",justifyContent:"center"},divider:{width:"90%","@media (max-width: 600px)":{display:"none"}},divider1:{width:"90%","@media (max-width: 600px)":{display:"none"}}};var u=i(57696);function h(e){let{footerData:t,wantedCities:i,type:a,index:d}=e;const l=()=>0===d?u.l$:1===d?u._x:2===d?u.pN:3===d?u.Xk:void 0;return(0,n.jsxs)(r.Z,{children:[(0,n.jsx)(r.Z,{sx:x.mainBox,children:(0,n.jsxs)(o.Z,{variant:"h3New",component:"h1",children:["Property Directory for ",(0,c.capitalizeFirstLetter)(a)]})}),(0,n.jsx)(r.Z,{sx:x.dividerContainer,children:(0,n.jsx)(s.Z,{sx:x.divider})}),l().map(((e,t)=>(0,n.jsx)(p,{footerData:e,wantedCities:i,title:"Here's a list of all ".concat(a," for sale at Graana.com"),Alltypes:!0,purpose:"sale"},t))),(0,n.jsx)(r.Z,{sx:x.dividerContainer,children:(0,n.jsx)(s.Z,{sx:x.divider})}),l().map(((e,t)=>(0,n.jsx)(p,{footerData:e,wantedCities:i,title:"Here's a list of all ".concat(a," on rent at Graana.com"),Alltypes:!0,purpose:"rent"},t))),(0,n.jsx)(r.Z,{sx:x.dividerContainer,children:(0,n.jsx)(s.Z,{sx:x.divider1})})]})}var f=i(43740),v=i(92922);function m(e){let{footerData:t,head:i,cityName:a,cityId:s}=e;const p=()=>{const e=[];for(const[n,a]of Object.entries(t)){i.find((e=>e.value===n))&&e.push(t[n])}return e},x=(e,t,i,o)=>(0,n.jsx)(r.Z,{sx:{pt:"2px"},children:(0,n.jsx)(l.Z,{href:"/".concat(null===e||void 0===e?void 0:e.purpose,"/").concat(null===e||void 0===e?void 0:e.type,"-").concat(null===e||void 0===e?void 0:e.purpose,"-").concat((0,c.parseUrlNameSlug)(null===o||void 0===o?void 0:o.name),"-").concat((0,c.smallFirstLetter)(a),"-").concat(s,"-").concat(null===o||void 0===o?void 0:o.id),children:(0,v.sn)(e,o,a)})},t);return(0,n.jsxs)(r.Z,{sx:d.W.footerLayout,children:[(0,n.jsx)(o.Z,{variant:"subtitle1New",component:"div",children:"Here's a list of all properties in the top areas of ".concat((0,c.capitalizeFirstLetter)(a))}),(0,n.jsx)(r.Z,{sx:{display:"flex",justifyContent:"space-between",pt:"23px",flexWrap:"wrap",gap:"20px"},children:null===i||void 0===i?void 0:i.map(((e,t)=>(0,n.jsx)(r.Z,{children:p()[t].map(((i,a)=>(0,n.jsx)(n.Fragment,{children:x(e,t,0,i)})))},t)))})]})}
1const w={mainBox:{display:"flex",justifyContent:"center",p:"10px 10px 10px 10px"},dividerContainer:{display:"flex",alignItems:"center",justifyContent:"center"},divider:{width:"100%","@media (max-width: 600px)":{display:"none"}},divider1:{width:"90%","@media (max-width: 600px)":{display:"none"}}};function y(e){let{footerData:t,wantedCities:i}=e;return(0,n.jsxs)(r.Z,{children:[(0,n.jsx)(r.Z,{sx:w.mainBox,children:(0,n.jsx)(o.Z,{variant:"h3New",component:"h1",children:"Property Directory for Cities"})}),(0,n.jsx)(r.Z,{sx:w.dividerContainer,children:(0,n.jsx)(s.Z,{sx:w.divider})}),u.Ll.map(((e,t)=>(0,n.jsx)(f.Z,{footerData:e,wantedCities:i},t))),(0,n.jsx)(r.Z,{sx:w.dividerContainer,children:(0,n.jsx)(s.Z,{sx:w.divider1})}),t&&t.Islamabad&&u.eg.map(((e,i)=>(0,n.jsx)(r.Z,{children:(0,n.jsx)(m,{footerData:t&&t[e.name]?t[e.name]:{},cityName:e.name,cityId:e.id,head:u.ce})},i))),(0,n.jsx)(r.Z,{sx:w.dividerContainer,children:(0,n.jsx)(s.Z,{sx:w.divider})})]})}var j=i(31380);function g(e){let{type:t,index:i,isCity:r}=e;const[o,s]=a.useState([]),[d,l]=a.useState([]);return(0,a.useEffect)((()=>{(async()=>{var e;const t=await(0,j.gg)(),i=await(0,j._N)(),n=await(null===(e=t.data)||void 0===e?void 0:e.data);delete n.Peshawar,s(n),l(i.data)})()}),[]),(0,n.jsx)(n.Fragment,{children:r?(0,n.jsx)(y,{footerData:o,wantedCities:d}):(0,n.jsx)(h,{footerData:o,wantedCities:d,type:t,index:i})})}},78992:function(e,t,i){"use strict";i.r(t),i.d(t,{default:function(){return d}});var n=i(85893),a=(i(67294),i(82858)),r=i(22865),o=i(75615),s=i(11163);function d(){const e=(0,s.useRouter)();return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(r.Z,{title:"Property Directory for Cities | Graana.com",description:"Graana.com, Pakistan's 1st Online Real Estate Market Place , lets you buy, rent and sell houses, plots, shops, flats in Islamabad, Rawalpindi, Lahore and other cities.",canonical:(0,o.renderCanonical)(null===e||void 0===e?void 0:e.asPath),hrefLang:(0,o.renderCanonical)(null===e||void 0===e?void 0:e.asPath),twitter:{cardType:"expanded",site:(0,o.renderCanonical)(null===e||void 0===e?void 0:e.asPath),handle:"https://twitter.com/GraanaCom"}}),(0,n.jsx)(a.Z,{isCity:!0})]})}}},function(e){e.O(0,[2962,7300,1209,9774,2888,179],(function(){return t=10398,e(e.s=t);var t}));var t=e.O();_N_E=t}]);

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.