1import{r as c,j as g}from"./react-vendor-BDHNqS4B.js";import{u as q,P as O}from"./useNearbyPlaceSearch-x_utv8ac.js";import{P as C}from"./PlaceListCard-Bh6ohuV5.js";import{u as F,g as H,a as I}from"./useMalls-DzLp84e2.js";import{u as E}from"./useSearchQueryFromUrl-jHjzcbFS.js";import{u as K}from"./useSEO-CoArDrdl.js";import{g as Y,l as B}from"./availableHours-DsyGI15X.js";import{g as j}from"./distance-Bwcv1qLg.js";import{u as D}from"./main-m_sUF2N4.js";import"./amplify-DYDcjoow.js";import"./Header-BkbupWq-.js";import"./chevron-right-CpkQxGj-.js";import"./check-DS0-tR9o.js";import"./tag-D40gy_Nl.js";import"./query-7-WHkg5t.js";import"./Footer-CtylQEAH.js";import"./textarea-D7qsgB_p.js";import"./reportService-tEzofQZ6.js";import"./phone-B2rvvDkK.js";import"./type-CVgQCqWZ.js";import"./FAQSection-CoCzp6cx.js";import"./accordion-DxrqSPr2.js";import"./index-BZFL-brE.js";import"./DirectAnswerBox-Bx52E2kD.js";import"./card-U4xgiZnN.js";import"./lock-CHPI1fFl.js";import"./DiscoverPlaceTabs-DPoC_wAS.js";import"./AppDownloadCTA-DAEixTy3.js";import"./shield-check-we62WOC3.js";import"./search-BSw3vufk.js";import"./sliders-horizontal-zztTPW4P.js";import"./badge-BYBBu8xB.js";import"./ClinicImage-CFSfW4FY.js";import"./hongKongDistricts--r8_jlh4.js";import"./skeleton-CDto_fTL.js";import"./PetWellVerifiedBadge-DpC4-twT.js";import"./PremiumPartnerBadge-Vc4azdA6.js";import"./clock-CRHi7pcr.js";import"./star-Dim9pf51.js";import"./message-circle-B5m25ymx.js";const w=[{question:"2026 年馿¸¯æå©å¯µç©åååå ´ï¼",answer:"2026 å¹´ææ°è³æé¡¯ç¤ºï¼é¦æ¸¯ä¹é¾ãæ¸¯å³¶åæ°ç齿ä¸å°å¯µç©åååå ´ãPetWell æ¶éæè©³ç¡åå ´å表ï¼ååºæ¯éåå ´å
å¸¶çæ¿çãç½ç¹©ï¼æ¨è»è¦å®ãæå®æ¥è¡åãéæ¾æéåæ³è»è³è¨ï¼æ¹ä¾¿ä¸»äººåºç¼å䏿¬¡éæ¥æ¸
æ¥ã"},{question:"帶çå
¥åå ´æå©è¦æ³¨æï¼",answer:"æ¯éåå ´å¯µç©æ¿çä¸åï¼æå²å¯ä»¥ç½ç¹©æ¥è¡ï¼æå²åªå¯ä»¥æ¨è»ï¼æ±ä½ï¼æå²åªéæå®æ¨å±¤ææ¶å¤åãåºç¼å建è°ç PetWell ååºå
æè©³ç¡æ¿çæè¦ï¼é¿å
å éè¦è¢«è·å¡å¸éã"},{question:"åå ´æå寵ç©ååé¤å»³ï¼",answer:"é¨ååå ´è¨æå¯µç©ååé£èæææä¾å¯µç©é¤å»³åå®ãåå ´è©³æ
é æé¡¯ç¤ºç¸éæ¿çæè¦ï¼ä½ 亦å¯ä»¥åæç覽 PetWell å
寵ç©ååé¤å»³åè¡¨ï¼æµè¿éè¿æå¤ç實è©å¹å
é¤å»³ã"},{question:"è½é¨å¤©å¸¶çå»é度好ï¼",answer:"寵ç©åååå ´ä¿é¨å¤©å®¤å
§æ´»å好鏿ãPetWell æä¾ 2026 å¹´ææ°åå ´éæ¾æéåå¯µç©æ¿çï¼ä½ å¯ä»¥åºåè¡¨ç¯©é¸æ¡è¿å¯µç©å
åå ´ï¼åçæå®æ¥è¡åå交éæç¤ºã"}],Ne=()=>{var L;const[o,d]=c.useState("all"),[r,h]=E(),[m,P]=c.useState(!1),[p,b]=c.useState(!1),{t,i18n:u}=D(),f=u.language==="en"?"en":"zh",l=q(),{malls:s,isLoading:S,error:k}=F({region:l.nearbyActive?"all":o,keyword:r,petsAllowedYes:m||void 0,leashWalkOk:p||void 0,location:l.nearbyActive?l.coords??void 0:void 0},u.language),y=[{value:"all",label:t("mallPlaces.regions.all")},{value:"Kowloon",label:t("mallPlaces.regions.kowloon")},{value:"Hong Kong",label:t("mallPlaces.regions.hongKong")},{value:"New Territories",label:t("mallPlaces.regions.newTerritories")},{value:"Others",label:t("mallPlaces.regions.others")}],v=[...o!=="all"?[((L=y.find(e=>e.value===o))==null?void 0:L.label)??""]:[],...m?[t("mallPlaces.filterPetsYes")]:[],...p?[t("mallPlaces.filterLeashWalk")]:[],...r.trim()?[`"${r.trim()}"`]:[]].filter(Boolean),T=v.length>0,x=()=>{l.exitNearby(),d("all"),h(""),P(!1),b(!1)},i="https://petwellhk.com/malls",A="ã2026 ææ°ã馿¸¯å¯µç©åååå ´ï½æè©³ç¡å¸¶çå
¥åå ´æ¿çååå ´å表ï½PetWell HK",n="2026 å¹´ææ°æ´æ°ï¼å
¨æ¸¯æè©³ç¡å¯µç©åååå ´æåï¼æ¶µè帶çå
¥åå ´æ¿çãç½ç¹©ï¼æ¨è»è¦å®ãæå®æ¥è¡åãéæ¾æéãæ³è»è交éæç¤ºãä¹é¾ãæ¸¯å³¶ãæ°çåå ´ä¸è¦½ã",M="寵ç©åååå ´,帶çå
¥åå ´,馿¸¯å¯µç©åå ´,2026 ææ°,æè©³ç¡,寵ç©åå shopping mall,帶çéè¡,åå ´å¯µç©æ¿ç",W=c.useMemo(()=>[{"@context":"https://schema.org","@type":"BreadcrumbList",itemListElement:[{"@type":"ListItem",position:1,name:"PetWell HK",item:"https://petwellhk.com/"},{"@type":"ListItem",position:2,name:"ã2026 ææ°ã馿¸¯å¯µç©åååå ´",item:i}]},{"@context":"https://schema.org","@type":"CollectionPage",name:"ã2026 ææ°ã馿¸¯å¯µç©åååå ´å表",description:n,url:i,numberOfItems:s.length},{"@context":"https://schema.org","@type":"ItemList",name:"2026 æè©³ç¡é¦æ¸¯å¯µç©åååå ´å表",description:n,url:i,numberOfItems:s.length,itemListElement:s.slice(0,50).map((e,a)=>({"@type":"ListItem",position:a+1,item:{"@type":"ShoppingCenter",n
1ame:e.name,url:`https://petwellhk.com/malls/${e.id}`,address:e.address,telephone:e.phone||void 0}}))}],[s,t,n]);K({title:A,description:n,keywords:M,canonicalUrl:i,structuredData:W,faqItems:w,speakableSelectors:[".hero-summary",".faq-answer","h1"]});const N=e=>Y(e.availableHours,!1,t)||B(e.hoursSummary,u.language)||null,R=e=>{const a=[];return e.petsAllowed==="YES"&&a.push(H("YES",f)),e.petMovementMode&&e.petMovementMode!=="UNKNOWN"&&a.push(I(e.petMovementMode,f)),a};return g.jsx(O,{title:t("mallPlaces.pageTitle"),subtitle:t("mallPlaces.subtitle"),description:t("mallPlaces.description"),trustBadge:t("mallPlaces.trustBadge"),searchPlaceholder:t("mallPlaces.searchPlaceholder"),searchQuery:r,onSearchChange:h,filterByRegionLabel:t("mallPlaces.filterByRegion"),filtersLabel:t("mallPlaces.filtersLabel"),regions:y,selectedRegion:o,onRegionChange:e=>{l.exitNearby(),d(e)},nearbyActive:l.nearbyActive,onSearchNearby:l.requestNearby,isRequestingNearby:l.isRequesting,policyFilters:[{id:"pets-yes",label:t("mallPlaces.filterPetsYes"),active:m,onToggle:()=>P(e=>!e)},{id:"leash-walk",label:t("mallPlaces.filterLeashWalk"),active:p,onToggle:()=>b(e=>!e)}],activeFilterLabels:v,hasActiveFilters:T,onClearFilters:x,clearFiltersLabel:t("mallPlaces.clearFilters"),isLoading:S,error:k,errorTitle:t("mallPlaces.error"),errorSubtitle:t("mallPlaces.errorSubtitle"),resultCount:s.length,resultsCountLabel:t("mallPlaces.resultsCount",{count:s.length}),noResults:t("mallPlaces.noResults"),noResultsHint:t("mallPlaces.noResultsHint"),suggestPlaceCategory:"mall",listAriaLabel:t("mallPlaces.pageTitle"),ctaTitle:t("mallPlaces.ctaTitle"),ctaDescription:t("mallPlaces.ctaDescription"),directQuestion:"2026 年馿¸¯é度æå¯µç©åååå ´ï¼",directAnswer:"2026 å¹´ææ°æ´æ°ï¼é¦æ¸¯åå齿æ¡è¿å¯µç©å
åå ´ãPetWell æä¾æè©³ç¡å
¨æ¸¯å¯µç©åååå ´å表ï¼å
æ¬å¸¶çå
¥åå ´æ¿çãç½ç¹©ï¼æ¨è»è¦å®ãæå®æ¥è¡åãéæ¾æéå交éæç¤ºï¼åºç¼åè¨å¾æ¥æ¸
æ¥ã",faqItems:w,faqTitle:"寵ç©åååå ´å¸¸è¦åé¡",children:g.jsx("div",{className:"grid gap-5 md:grid-cols-2 md:gap-6 lg:grid-cols-4",children:s.map(e=>g.jsx(C,{name:e.name,district:e.district,address:e.address,rating:0,image:e.image,verified:e.verified,detailPath:`/malls/${e.id}`,serviceLabels:R(e),openingHoursText:N(e),distanceLabel:j(l.nearbyActive,l.coords,e.location,t)},e.id))})})};export{Ne as default};
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.