1import{r as c,j as n}from"./react-vendor-BDHNqS4B.js";import{u as q,P as A}from"./useNearbyPlaceSearch-x_utv8ac.js";import{L as C}from"./ListInfiniteLoader-DVfWx7v3.js";import{P as I}from"./PlaceListCard-Bh6ohuV5.js";import{a as O}from"./useLodging-CMVGJT1Q.js";import{u as k}from"./useSearchQueryFromUrl-jHjzcbFS.js";import{u as B}from"./useSEO-CoArDrdl.js";import{t as W}from"./serviceOfferings-40B0fv7X.js";import{g as j}from"./availableHours-DsyGI15X.js";import{g as D}from"./distance-Bwcv1qLg.js";import{i as E}from"./placeSearchConfig-BfT0dFXT.js";import{u as $}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 v=[{question:"馿¸¯å¯µç©å¯é¤éé好ï¼é»æ¨£æå¯µç©é
åºï¼",answer:"æå¯µç©å¯é¤å¯ä»¥åèPetWellä¸å
çå¯¦ç¨æ¶è©å¹ãè¨æ½ï¼å·æ°£ãæ¶å¤ç©ºéãç£æ§ï¼ãæ¶è²»åå°é»ã建è°é¸æè©å4å以ä¸ãæè¯å¥½å£ç¢ãæä¾ä½ éè¦å
æåï¼å¦å¤§åç¬ãå¤å¯µåä½ï¼å
å¯é¤å ´æã"},{question:"寵ç©å¯é¤æ¶è²»å¤§æ¦å¹¾å¤ï¼",answer:"寵ç©å¯é¤æ¶è²»è¦ä¹é«åãæ¥æ¸åæåãå°åç¬ç´$150-300/æ¥ï¼ä¸åç¬ç´$250-400/æ¥ï¼å¤§åç¬ç´$350-600/æ¥æä»¥ä¸ãé¨åæä¾æ¥éãå 餵çéå æåãPetWellæä¾åå¯é¤å ´æè©å¹ååèã"},{question:"寵ç©å¯é¤è¦é ç´åï¼",answer:"ç¯æ¥åé·åæå¯µç©å¯é¤éæ±å¤§ï¼å»ºè°ææ©é ç´ãä½ å¯ä»¥åºPetWellçåå ´æè³æåç¨æ¶è©å¹ï¼åè´é»é ç´ãé¨åæ¯æ´å³æ¥æçæå¯é¤ã"},{question:"è²è²å¯ä»¥å¯é¤åï¼",answer:"å¯ä»¥ãåå°å¯µç©å¯é¤å ´æé½æ¥åè²è²ï¼æç¨ç«ç©ºéåç
§é¡§ãä½ å¯ä»¥åºPetWellæå°å篩é¸ï¼çåå ´ææåé
ç®åç¨æ¶è©å¹ã"}],Ae=()=>{var L;const[o,p]=c.useState("all"),[s,d]=k(),[g,u]=c.useState(!1),{t,i18n:h}=$(),i=q(),{lodgings:r,isLoading:P,error:w,hasNextPage:b,fetchNextPage:x,isFetchingNextPage:R}=O({region:i.nearbyActive?"all":o,keyword:s,is247:g||void 0,location:i.nearbyActive?i.coords??void 0:void 0,sortMethod:i.nearbyActive?"location":"rating-desc"},h.language),f=[{value:"all",label:t("lodging.regions.all")},{value:"Kowloon",label:t("lodging.regions.kowloon")},{value:"Hong Kong",label:t("lodging.regions.hongKong")},{value:"New Territories",label:t("lodging.regions.newTerritories")},{value:"Others",label:t("lodging.regions.others")}],y=[...o!=="all"?[((L=f.find(e=>e.value===o))==null?void 0:L.label)??""]:[],...g?[t("lodging.filter24Hour")]:[],...s.trim()?[`"${s.trim()}"`]:[]].filter(Boolean),S=y.length>0,T=()=>{i.exitNearby(),p("all"),d(""),u(!1)},a="https://petwellhk.com/lodging",l="馿¸¯å¯µç©å¯é¤ã寵ç©é
åºæå°ãç¨æ¶è©å¹ãè¨æ½èæ¶è²»åèãççè²è²å¯é¤ãåæè¨ç®¡ï¼ä¹é¾ãæ¸¯å³¶ãæ°çå
¨è¦èã",H=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:t("lodging.pageTitle"),item:a}]},{"@context":"https://schema.org","@type":"CollectionPage",name:"馿¸¯å¯µç©å¯é¤å表",description:l,url:a,numberOfItems:r.length},{"@context":"https://schema.org","@type":"ItemList",name:"馿¸¯å¯µç©å¯é¤å表",description:l,url:a,numberOfItems:r.length,itemListElement:r.slice(0,50).map((e,m)=>({"@type":"ListItem",position:m+1,item:{"@type":"LodgingBusiness",name:e.name,url:`https://petwellhk.com/lodging/${e.id}`,address:e.address,telephone:e.phone,...e.rating&&{aggregateRating:{"@type":"AggregateRating",ratingValue:e.rating,bestRating:5,reviewCount:e.totalReviews}}}}))}],[r,t,l]);B({title:"寵ç©å¯é¤ | 馿¸¯å¯µç©é
åºã寵ç©å¯é¤æå°åè©å¹ | PetWell HK",de
1scription:l,keywords:"寵ç©å¯é¤,馿¸¯å¯µç©å¯é¤,寵ç©é
åº,ççå¯é¤,è²è²å¯é¤,寵ç©è¨ç®¡,寵ç©ä½å®¿æ¨è¦",canonicalUrl:a,structuredData:H,faqItems:v,speakableSelectors:[".hero-summary",".faq-answer","h1"]});const F=e=>W(e,h.language),N=(e,m)=>j(e,m,t);return n.jsx(A,{title:t("lodging.pageTitle"),subtitle:t("lodging.subtitle"),description:t("lodging.description"),trustBadge:t("lodging.trustBadge"),searchPlaceholder:t("lodging.searchPlaceholder"),searchQuery:s,onSearchChange:d,filterByRegionLabel:t("lodging.filterByRegion"),filtersLabel:t("lodging.filtersLabel"),regions:f,selectedRegion:o,onRegionChange:e=>{i.exitNearby(),p(e)},nearbyActive:i.nearbyActive,onSearchNearby:i.requestNearby,isRequestingNearby:i.isRequesting,policyFilters:[{id:"24hour",label:t("lodging.filter24Hour"),active:g,onToggle:()=>u(e=>!e)}],activeFilterLabels:y,hasActiveFilters:S,onClearFilters:T,clearFiltersLabel:t("lodging.clearFilters"),isLoading:P,error:w,errorTitle:t("lodging.error"),errorSubtitle:t("lodging.errorSubtitle"),resultCount:r.length,hasMoreToLoad:b,resultsCountLabel:t("lodging.resultsCount",{count:r.length}),noResults:t("lodging.noResults"),noResultsHint:t("lodging.noResultsHint"),suggestPlaceCategory:"lodging",listAriaLabel:t("lodging.pageTitle"),listFooterContent:n.jsx(C,{hasNextPage:b,isFetchingNextPage:R,fetchNextPage:x,loadMoreLabel:t("lodging.loadMore"),loadingLabel:t("lodging.loading")}),ctaTitle:t("lodging.ctaTitle"),ctaDescription:t("lodging.ctaDescription"),directQuestion:"馿¸¯é度æå¯µç©å¯é¤ï¼é»æ¨£æå¯µç©é
åºï¼",directAnswer:"馿¸¯åå齿坵ç©å¯é¤å ´æå寵ç©é
åºï¼ä½ å¯ä»¥åºPetWellæå°åç覽çå¯¦ç¨æ¶è©å¹ãè¨æ½åæ¶è²»åèï¼æµå°æé©åæ¯å©å
å¯é¤å ´æã",faqItems:v,faqTitle:"寵ç©å¯é¤å¸¸è¦åé¡",children:n.jsx("div",{className:"grid gap-5 md:grid-cols-2 md:gap-6 lg:grid-cols-4",children:r.map(e=>n.jsx(I,{name:e.name,district:e.district,address:e.address,rating:e.rating,image:e.image,verified:e.verified,isPremium:E(e),detailPath:`/lodging/${e.id}`,serviceLabels:F(e.services),openingHoursText:N(e.availableHours,e.is247)||null,is247:e.is247,is247Label:t("lodging.filter24Hour"),distanceLabel:D(i.nearbyActive,i.coords,e.location,t)},e.id))})})};export{Ae 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.