PageSourceSearch

https://cdn.hichinatravel.com/js/1825.7374dd97.js

js hichinatravel.com collected 2026-10-08 15:05:13 UTC 22,810 bytes, 1 lines download raw bytes

1"use strict";(globalThis["webpackChunkhichina_main_front_mobile_first"]=globalThis["webpackChunkhichina_main_front_mobile_first"]||[]).push([[1825],{61825:(e,a,l)=>{l.d(a,{default:()=>Fe});l(69665);var t=l(59835),i=l(86970),n=l(60499),o=l(91569),s=l(28339),r=l(19302),c=l(94890),u=l(55486),d=l(41801);const g={class:"huaibei-tourism"},p={class:"hero-inner"},v={class:"hero-kicker"},w={class:"hero-actions"},b={class:"hero-note"},m={class:"page-shell"},h={class:"intro-row content-section"},_={class:"section-heading intro-heading"},y={class:"eyebrow"},k={class:"intro-copy"},f={key:0,class:"feature-banner content-section"},L=["src"],z={class:"feature-copy"},x={class:"eyebrow eyebrow--light"},H={key:1,id:"attractions",class:"content-section"},C={class:"section-heading section-heading--split"},D={class:"eyebrow"},T={class:"attraction-grid"},U=["onClick"],q={class:"card-index"},A=["src","alt"],I={class:"attraction-body"},E={key:0,class:"pagination-container"},M={key:2,class:"content-section experiences-section"},K={class:"section-heading section-heading--split"},N={class:"eyebrow"},W={class:"experience-grid"},F={class:"experience-media"},S=["src","alt"],Y={key:2,class:"media-count"},P={class:"experience-content"},V={class:"experience-index"},$={key:3,class:"content-section events-section"},O={class:"section-heading section-heading--split"},B={class:"eyebrow"},R={class:"event-grid"},Z={class:"event-media"},j=["src","alt"],Q={class:"event-content"},G={key:0,class:"pagination-container"},J={key:4,class:"split-section content-section"},X={key:0,class:"split-column"},ee={class:"section-heading"},ae={class:"eyebrow"},le=["src","alt"],te={key:0,class:"pagination-container"},ie={key:1,class:"split-column"},ne={class:"section-heading"},oe={class:"eyebrow"},se=["src","alt"],re={class:"food-content"},ce={class:"food-rank"},ue={key:0,class:"pagination-container"},de={key:5,class:"content-section"},ge={class:"section-heading section-heading--split"},pe={class:"eyebrow"},ve={class:"tour-grid"},we=["src","alt"],be={class:"tour-content"},me={class:"tour-footer"},he={key:0},_e=["onClick"],ye={key:6,class:"content-section related-blogs-section"},ke={class:"section-heading section-heading--split"},fe={class:"eyebrow"},Le={class:"blog-grid"},ze=["onClick"],xe={class:"blog-content"},He={class:"blog-author"},Ce=["src"],De="https://cdn.quasar.dev/img/boy-avatar.png",Te="https://hichinatrip-articles.oss-cn-hongkong.aliyuncs.com/20191111/20191111/3504ce78d6740db31f056d038fb7d50c.jpg",Ue={__name:"pc",setup(e){const a=(0,r.Z)(),l=(0,s.tv)(),Ue=(0,s.yj)(),qe={en:{about:"About Huaibei",introText:"Huaibei, located in northern Anhui Province, is a city rich in history and culture. Known for its coal mining heritage and ancient relics, Huaibei offers visitors a unique glimpse into traditional Chinese culture and modern development.",attractions:"Top Attractions",attractionsLead:"Landscapes, landmarks and local stories worth taking your time with.",events:"Events & Activities",eventsLead:"See what is happening around the city.",culture:"Local Culture",food:"Must-Try Foods",tours:"Tour Packages",blogs:"Travel Blogs",heroKicker:"ANHUI · CHINA",heroNote:"A quieter side of China, rich in stories.",cityLabel:"THE CITY",discoverLabel:"DISCOVER",featureLabel:"HUAIBEI, UP CLOSE",eventsLabel:"WHAT'S ON",cultureLabel:"HERITAGE",foodLabel:"ON THE TABLE",toursLabel:"PLAN YOUR STAY",blogsLabel:"FROM THE COMMUNITY",experiencesLabel:"TRY SOMETHING DIFFERENT",experiences:"Ways to Experience Huaibei",experiencesLead:"Simple ideas for seeing the city from a more local perspective.",openTime:"Open",featureTitle:"A city shaped by time",featureCopy:"From old mining towns to quiet wetlands, Huaibei rewards travelers who slow down.",explore:"Explore Huaibei",learnMore:"Learn More",viewMore:"View More",book:"Book Now"},"zh-CN":{about:"关于淮北",introText:"淮北位于安徽省北部,是一座拥有丰富历史与文化的城市。这里以煤炭遗产和古老遗迹闻名,传统文化与现代发展在此交汇。",attractions:"推荐景点",attractionsLead:"值得放慢脚步探索的风景、地标与城市故事。",events:"活动与事件",eventsLead:"看看这座城市正在发生什么。",culture:"地方文化",food:"必尝美食",tours:"旅行产品",blogs:"相关博客",toursLabel:"计划旅程",blogsLabel:"来自社区",heroKicker:"安徽 · 中国",heroNote:"探索一个安静而富有故事的中国目的地。",cityLabel:"城市介绍",discoverLabel:"探索",featureLabel:"近距离了解淮北",eventsLabel:"正在发生",cultureLabel:"文化遗产",foodLabel:"餐桌风味",experiencesLabel:"换一种方式体验",experiences:"淮北玩法推荐",experiencesLead:"从更贴近当地的角度发现城市。",openTime:"开放时间",featureTitle:"一座被时间塑造的城市",featureCopy:"从昔日矿区到静谧湿地,淮北适合慢下来探索。",explore:"探索淮北",learnMore:"了解更多",viewMore:"查看更多",book:"立即预订"},"ko-KR":{about:"회베이 소개",introText:"안후이성 북부에 위치한 회베이는 역사와 문화가 풍부한 도시입니다. 석탄 채굴 유산과 고대 유적으로 유명한 회베이는 전통과 현대가 공존하는 모습을 보여줍니다.",attractions:"주요 관광지",attractionsLead:"천천히 둘러볼 가치가 있는 풍경과 이야기.",events:"활동 후기",eventsLead:"도시에서 열리는 최신 소식입니다.",culture:"지역 문화",food:"맛있는 음식",tours:"여행 패키지",blogs:"여행 블로그",toursLabel:"여행 계획",blogsLabel:"여행자 이야기",heroKicker:"안후이 · 중국",heroNote:"이야기가 살아 있는 중국의 조용한 면을 만나보세요.",cityLabel:"도시 소개",discoverLabel:"둘러보기",featureLabel:"회베이 가까이 보기",eventsLabel:"행사 안내",cultureLabel:"지역 문화",foodLabel:"현지 음식",experiencesLabel:"새로운 방식으로 즐기기",experiences:"회베이를 즐기는 방법",experiencesLead:"현지인의 시선으로 도시를 경험하는 간단한 아이디어입니다.",openTime:"운영 기간",featureTitle:"시간이 만든 도시",featureCopy:"옛 탄광 마을과 고요한 습지가 느린 여행을 기다립니다.",explore:"회베이 둘러보기",learnMore:"더 보기",viewMore:"더 보기",book:"예약하기"},th:{about:"เกี่ยวกับหวยเป่ย",introText:"หวยเป่ยตั้งอยู่ทางตอนเหนือของมณฑลอันฮุย เป็นเมืองที่อุดมไปด้วยประวัติศาสตร์และวัฒนธรรม",attractions:"สถานที่ท่องเที่ยว",attractionsLead:"ทิวทัศน์และเรื่องราวที่ควรใช้เวลาเรียนรู้",events:"กิจกรรม",eventsLead:"กิจกรรมล่าสุดในเมือง",culture:"วัฒนธรรม",food:"อาหาร",tours:"แพ็คเกจทัวร์",blogs:"บล็อก",toursLabel:"วางแผนการเดินทาง",blogsLabel:"เรื่องราวจากชุมชน",heroKicker:"อันฮุย · จีน",heroNote:"ค้นพบอีกด้านของจีนที่เงียบสงบและเต็มไปด้วยเรื่องราว",cityLabel:"เกี่ยวกับเมือง",discoverLabel:"สำรวจ",featureLabel:"หวยเป่ยในมุมใกล้ชิด",eventsLabel:"กิจกรรมเด่น",cultureLabel:"วัฒนธรรมท้องถิ่น",foodLabel:"อาหารท้องถิ่น",experiencesLabel:"ลองประสบการณ์ใหม่",experiences:"วิธีสัมผัสหวยเป่ย",experiencesLead:"ไอเดียง่าย ๆ ในการสัมผัสเมืองจากมุมมองท้องถิ่น",openTime:"ช่วงเวลาเปิดให้บริการ",featureTitle:"เมืองที่หล่อหลอมด้วยกาลเวลา",featureCopy:"เมืองเหมืองเก่าและพื้นที่ชุ่มน้ำอันเงียบสงบรอคุณอยู่",explore:"สำรวจหวยเป่ย",learnMore:"เรียนรู้เพิ่มเติม",viewMore:"ดูเพิ่มเติม",book:"จองเลย"},ru:{about:"О Хуайбэе",introText:"Хуайбэй, расположенный на севере провинции Аньхой, - город с богатой историей и культурой.",attractions:"Главные достопримечательности",attractionsLead:"Пейзажи и истории, которым стоит уделить время.",events:"Мероприятия",eventsLead:"Последние события в городе.",culture:"Местная культура",food:"Обязательно попробуйте",tours:"Туры",blogs:"Блоги путешественников",toursLabel:"Планируйте поездку",blogsLabel:"Истории путешественников",heroKicker:"АНЬХОЙ · КИТАЙ",heroNote:"Откройте спокойную сторону Китая, наполненную историями.",cityLabel:"О ГОРОДЕ",discoverLabel:"ИССЛЕДУЙТЕ",featureLabel:"ХУАЙБЭЙ БЛИЖЕ",eventsLabel:"МЕРОПРИЯТИЯ",cultureLabel:"МЕСТНАЯ КУЛЬТУРА",foodLabel:"МЕСТНАЯ КУХНЯ",experiencesLabel:"ПОПРОБУЙТЕ НЕОБЫЧНОЕ",experiences:"Как открыть Хуайбэй",experiencesLead:"Простые идеи, чтобы увидеть город глазами местных жителей.",openTime:"Период работы",featureTitle:"Город, созданный временем",featureCopy:"Старые шахтерские города и тихие водно-болотные угодья ждут неспешных путешественников.",explore:"Исследовать Хуайбэй",learnMore:"Узнать больше",viewMore:"Показать еще",book:"Забронировать"}},Ae=(0,t.Fl)((()=>Ue.query.locale||"en")),Ie=(0,t.Fl)((()=>{const e=String(Ae.value).toLowerCase();return e.startsWith("th")?"th":e.startsWith("ru")?"ru":e.startsWith("ko")?"ko-KR":e.startsWith("zh")?"zh-CN":"en"})),Ee=e=>qe[Ie.value]?.[e]||qe.en[e],Me=(0,n.iH)(1),Ke=(0,n.iH)(1),Ne=(0,n.iH)(1),We=(0,n.iH)(1),Fe=(0,n.iH)([]),Se=(0,n.iH)([]),Ye=(0,n.iH)([]),Pe=(0,n.iH)([]),Ve=(0,n.iH)([]),$e=(0,n.iH)(0),Oe=(0,n.iH)(""),Be=(0,n.iH)(""),Re=(0,n.iH)([]),Ze=(0,n.iH)([]),je=(0,n.iH)(null),Qe=(0,n.iH)([]),Ge=(0,n.iH)([]),Je=e=>{const a=Array.isArray(e)?e[0]:e;return"string"===typeof a&&a.trim()?a.split(/[;,]/)[0].trim().replace(/^http:\/\//i,"https://"):""},Xe=e=>Je(e)||Te,ea=(0,t.Fl)((()=>Xe(Oe.value))),aa=(0,t.Fl)((()=>Fe.value.slice(6*(Me.value-1),6*Me.value))),la=(0,t.Fl)((()=>Se.value.slice(3*(Ke.value-1),3*Ke.value))),ta=(0,t.Fl)((()=>Ye.value.slice(2*(Ne.value-1),2*Ne.value))),ia=(0,t.Fl)((()=>Ve.value)),na=(0,t.Fl)((()=>Re.value.slice(0,3))),oa=e=>{e?.target&&e.target.src!==Te&&(e.target.src=Te)},sa=e=>{const a=document.getElementById(e)||document.querySelector(".content-section");a?.scrollIntoView({behavior:"smooth",block:"start"})},ra=e=>{Me.value=e,sa("attractions")},ca=e=>{Ke.value=e},ua=e=>{Ne.value=e},da=async e=>{We.value=e,await ya()},ga=e=>l.push(`/place/${e}?locale=${Ae.value}`),pa=e=>l.push(`/product/tour/${e}`),va=()=>l.push("/product"),wa=()=>l.push("/blog"),ba=e=>l.push(`/blog/${e}`),ma=e=>{const a=e.startDate||e.date,l=e.endDate||a;if(!a)return"";const t=e=>
1new Date(e).toLocaleString(Ae.value,{year:"numeric",month:"short",day:"numeric",hour:"2-digit",minute:"2-digit"});return a===l?t(a):`${t(a)} - ${t(l)}`},ha=async()=>{try{const e=await o.api.get("/api/v1/place/huaibei-home-config"),a=e.data?.data||{};je.value=a,xa(),Oe.value=a.coverImg||"",Be.value=a.bannerImg||"",Ge.value=a.attractionPlaceCodes||[],await _a(Ge.value)}catch(e){console.error("Failed to load Huaibei home config:",e)}},_a=async e=>{try{if(!Array.isArray(e)||!e.length)return void(Fe.value=[]);a.loading.show();const l=await Promise.all(e.slice(0,20).map((async e=>{try{const a=await o.api.get(`/api/v1/place/${e}`,{params:{locale:Ae.value}});return a.data?.data||null}catch(a){return null}})));Fe.value=l.filter(Boolean)}finally{a.loading.hide()}},ya=async()=>{try{const e=await o.api.get("/api/public/huaibei/event",{params:{page:We.value,pageSize:3}}),a=e.data?.data;e.data?.ok&&a&&(Qe.value=a.list||[],Ha(),$e.value=a.total||0)}catch(e){console.error("Failed to load Huaibei events:",e)}},ka=async()=>{try{const e=await o.api.get(`/api/v1/place/340600/tours?locale=${Ae.value}`),a=Array.isArray(e.data)?e.data:e.data?.data||[];Re.value=a.map((e=>({id:e.id,name:e.name||e.title,recommendInfo:e.recommendInfo,price:e.startPrice,image:e.imageUrls?.[0]||""})))}catch(e){console.error("Failed to load Huaibei tours:",e)}},fa=async()=>{try{const e=await o.api.get("/api/v1/place/340600/blogs");return Array.isArray(e.data)?e.data:e.data?.data||[]}catch(e){return[]}},La=async e=>{try{const a=await o.api.get(`/api/public/blog/without-html-tags/${e}`,{params:{locale:Ae.value}});return a.data?.data?.blog||null}catch(a){return null}},za=async()=>{Ze.value=(await Promise.all((await fa()).map(La))).filter(Boolean)},xa=()=>{if(!je.value)return;const e=(0,d.$K)(je.value,Ae.value);Se.value=e.foods,Ye.value=e.cultures,Pe.value=e.experiences},Ha=()=>{const e=new Map(Ve.value.map((e=>[e.id,e.slide])));Ve.value=(0,d.QU)(Qe.value,Ae.value,e)};return(0,t.YP)(Ae,(()=>{xa(),Ha(),Me.value=1,Promise.all([_a(Ge.value),ka(),za()])})),(0,t.bv)((async()=>{await Promise.all([ha(),za(),ka(),ya()])})),(e,a)=>{const l=(0,t.up)("q-icon"),n=(0,t.up)("el-pagination"),o=(0,t.up)("q-carousel-slide"),s=(0,t.up)("q-carousel"),r=(0,t.up)("q-avatar");return(0,t.wg)(),(0,t.iD)("div",g,[(0,t._)("section",{class:"hero",style:(0,i.j5)({backgroundImage:`url(${ea.value})`})},[a[2]||(a[2]=(0,t._)("div",{class:"hero-shade"},null,-1)),(0,t._)("div",p,[(0,t._)("span",v,(0,i.zw)(Ee("heroKicker")),1),a[1]||(a[1]=(0,t._)("h1",null,"Huaibei",-1)),(0,t._)("p",null,(0,i.zw)(Ee("introText")),1),(0,t._)("div",w,[(0,t._)("button",{type:"button",class:"hero-cta",onClick:a[0]||(a[0]=e=>sa("attractions"))},[(0,t.Uk)((0,i.zw)(Ee("explore"))+" ",1),(0,t.Wm)(l,{name:"arrow_forward",size:"18px"})]),(0,t._)("span",b,(0,i.zw)(Ee("heroNote")),1)])])],4),(0,t._)("main",m,[(0,t._)("section",h,[(0,t._)("div",_,[(0,t._)("span",y,(0,i.zw)(Ee("cityLabel")),1),(0,t._)("h2",null,(0,i.zw)(Ee("about")),1)]),(0,t._)("p",k,(0,i.zw)(Ee("introText")),1)]),Be.value?((0,t.wg)(),(0,t.iD)("section",f,[(0,t._)("img",{src:Xe(Be.value),alt:"Huaibei",onError:oa},null,40,L),(0,t._)("div",z,[(0,t._)("span",x,(0,i.zw)(Ee("featureLabel")),1),(0,t._)("h2",null,(0,i.zw)(Ee("featureTitle")),1),(0,t._)("p",null,(0,i.zw)(Ee("featureCopy")),1)])])):(0,t.kq)("",!0),Fe.value.length?((0,t.wg)(),(0,t.iD)("section",H,[(0,t._)("div",C,[(0,t._)("div",null,[(0,t._)("span",D,(0,i.zw)(Ee("discoverLabel")),1),(0,t._)("h2",null,(0,i.zw)(Ee("attractions")),1)]),(0,t._)("p",null,(0,i.zw)(Ee("attractionsLead")),1)]),(0,t._)("div",T,[((0,t.wg)(!0),(0,t.iD)(t.HY,null,(0,t.Ko)(aa.value,((e,n)=>((0,t.wg)(),(0,t.iD)("button",{key:e.code||n,type:"button",class:"attraction-card",onClick:a=>ga(e.code)},[(0,t._)("span",q,(0,i.zw)(String(6*(Me.value-1)+n+1).padStart(2,"0")),1),(0,t._)("img",{src:Xe(e.coverImageUrl||e.imageUrlList),alt:e.name,class:"attraction-image",onError:oa},null,40,A),a[3]||(a[3]=(0,t._)("span",{class:"card-shade"},null,-1)),(0,t._)("span",I,[(0,t._)("strong",null,(0,i.zw)(e.name),1),(0,t._)("span",null,[(0,t.Uk)((0,i.zw)(Ee("learnMore"))+" ",1),(0,t.Wm)(l,{name:"arrow_forward",size:"16px"})])])],8,U)))),128))]),Fe.value.length>6?((0,t.wg)(),(0,t.iD)("div",E,[(0,t.Wm)(n,{layout:"prev, pager, next",total:Fe.value.length,"current-page":Me.value,"page-size":6,onCurrentChange:ra,background:"",small:""},null,8,["total","current-page"])])):(0,t.kq)("",!0)])):(0,t.kq)("",!0),Pe.value.length?((0,t.wg)(),(0,t.iD)("section",M,[(0,t._)("div",K,[(0,t._)("div",null,[(0,t._)("span",N,(0,i.zw)(Ee("experiencesLabel")),1),(0,t._)("h2",null,(0,i.zw)(Ee("experiences")),1)]),(0,t._)("p",null,(0,i.zw)(Ee("experiencesLead")),1)]),(0,t._)("div",W,[((0,t.wg)(!0),(0,t.iD)(t.HY,null,(0,t.Ko)(Pe.value,((e,a)=>((0,t.wg)(),(0,t.iD)("article",{key:e.title||a,class:"experience-card"},[(0,t._)("div",F,[e.imageUrls.length>1?((0,t.wg)(),(0,t.j4)(s,{key:0,modelValue:e.slide,"onUpdate:modelValue":a=>e.slide=a,animated:"",navigation:"",infinite:"",autoplay:3600,arrows:"",class:"experience-carousel"},{default:(0,t.w5)((()=>[((0,t.wg)(!0),(0,t.iD)(t.HY,null,(0,t.Ko)(e.imageUrls,((e,a)=>((0,t.wg)(),(0,t.j4)(o,{key:a,name:a,"img-src":Xe(e)},null,8,["name","img-src"])))),128))])),_:2},1032,["modelValue","onUpdate:modelValue"])):((0,t.wg)(),(0,t.iD)("img",{key:1,src:Xe(e.imageUrls),alt:e.title,onError:oa},null,40,S)),e.imageUrls.length>1?((0,t.wg)(),(0,t.iD)("span",Y,(0,i.zw)(e.slide+1)+" / "+(0,i.zw)(e.imageUrls.length),1)):(0,t.kq)("",!0)]),(0,t._)("div",P,[(0,t._)("span",V,(0,i.zw)(String(a+1).padStart(2,"0")),1),(0,t._)("h3",null,(0,i.zw)(e.title),
11),(0,t._)("p",null,(0,i.zw)(e.content),1)])])))),128))])])):(0,t.kq)("",!0),Ve.value.length?((0,t.wg)(),(0,t.iD)("section",$,[(0,t._)("div",O,[(0,t._)("div",null,[(0,t._)("span",B,(0,i.zw)(Ee("eventsLabel")),1),(0,t._)("h2",null,(0,i.zw)(Ee("events")),1)]),(0,t._)("p",null,(0,i.zw)(Ee("eventsLead")),1)]),(0,t._)("div",R,[((0,t.wg)(!0),(0,t.iD)(t.HY,null,(0,t.Ko)(ia.value,(e=>((0,t.wg)(),(0,t.iD)("article",{key:e.id,class:"event-card"},[(0,t._)("div",Z,[Array.isArray(e.imageUrls)&&e.imageUrls.length>1?((0,t.wg)(),(0,t.j4)(s,{key:0,modelValue:e.slide,"onUpdate:modelValue":a=>e.slide=a,animated:"",navigation:"",infinite:"",autoplay:3e3,arrows:"",class:"event-carousel"},{default:(0,t.w5)((()=>[((0,t.wg)(!0),(0,t.iD)(t.HY,null,(0,t.Ko)(e.imageUrls,((e,a)=>((0,t.wg)(),(0,t.j4)(o,{key:a,name:a,"img-src":Xe(e)},null,8,["name","img-src"])))),128))])),_:2},1032,["modelValue","onUpdate:modelValue"])):((0,t.wg)(),(0,t.iD)("img",{key:1,src:Xe(e.imageUrls),alt:e.title,class:"event-image",onError:oa},null,40,j)),(0,t._)("time",null,[(0,t._)("small",null,(0,i.zw)(Ee("openTime")),1),(0,t.Uk)((0,i.zw)(ma(e)),1)])]),(0,t._)("div",Q,[(0,t._)("h3",null,(0,i.zw)(e.title),
11),(0,t._)("p",null,(0,i.zw)(e.content),1)])])))),128))]),$e.value>3?((0,t.wg)(),(0,t.iD)("div",G,[(0,t.Wm)(n,{layout:"prev, pager, next",total:$e.value,"current-page":We.value,"page-size":3,onCurrentChange:da,background:"",small:""},null,8,["total","current-page"])])):(0,t.kq)("",!0)])):(0,t.kq)("",!0),Ye.value.length||Se.value.length?((0,t.wg)(),(0,t.iD)("section",J,[Ye.value.length?((0,t.wg)(),(0,t.iD)("div",X,[(0,t._)("div",ee,[(0,t._)("span",ae,(0,i.zw)(Ee("cultureLabel")),1),(0,t._)("h2",null,(0,i.zw)(Ee("culture")),1)]),((0,t.wg)(!0),(0,t.iD)(t.HY,null,(0,t.Ko)(ta.value,((e,a)=>((0,t.wg)(),(0,t.iD)("article",{key:e.name||a,class:"story-card"},[(0,t._)("img",{src:Xe(e.image),alt:e.name,onError:oa},null,40,le),(0,t._)("div",null,[(0,t._)("h3",null,(0,i.zw)(e.name),1),(0,t._)("p",null,(0,i.zw)(e.description),1)])])))),128)),Ye.value.length>2?((0,t.wg)(),(0,t.iD)("div",te,[(0,t.Wm)(n,{layout:"prev, pager, next",total:Ye.value.length,"current-page":Ne.value,"page-size":2,onCurrentChange:ua,background:"",small:""},null,8,["total","current-page"])])):(0,t.kq)("",!0)])):(0,t.kq)("",!0),Se.value.length?((0,t.wg)(),(0,t.iD)("div",ie,[(0,t._)("div",ne,[(0,t._)("span",oe,(0,i.zw)(Ee("foodLabel")),1),(0,t._)("h2",null,(0,i.zw)(Ee("food")),1)]),((0,t.wg)(!0),(0,t.iD)(t.HY,null,(0,t.Ko)(la.value,((e,a)=>((0,t.wg)(),(0,t.iD)("article",{key:e.name||a,class:"food-card"},[(0,t._)("img",{src:Xe(e.image),alt:e.name,onError:oa},null,40,se),(0,t._)("div",re,[(0,t._)("span",ce,"NO."+(0,i.zw)(3*(Ke.value-1)+a+1),1),(0,t._)("h3",null,(0,i.zw)(e.name),1),(0,t._)("p",null,(0,i.zw)(e.description),1)])])))),128)),Se.value.length>3?((0,t.wg)(),(0,t.iD)("div",ue,[(0,t.Wm)(n,{layout:"prev, pager, next",total:Se.value.length,"current-page":Ke.value,"page-size":3,onCurrentChange:ca,background:"",small:""},null,8,["total","current-page"])])):(0,t.kq)("",!0)])):(0,t.kq)("",!0)])):(0,t.kq)("",!0),na.value.length?((0,t.wg)(),(0,t.iD)("section",de,[(0,t._)("div",ge,[(0,t._)("div",null,[(0,t._)("span",pe,(0,i.zw)(Ee("toursLabel")),1),(0,t._)("h2",null,(0,i.zw)(Ee("tours")),1)]),(0,t._)("button",{type:"button",class:"text-link",onClick:va},[(0,t.Uk)((0,i.zw)(Ee("viewMore"))+" ",1),(0,t.Wm)(l,{name:"arrow_forward",size:"16px"})])]),(0,t._)("div",ve,[((0,t.wg)(!0),(0,t.iD)(t.HY,null,(0,t.Ko)(na.value,(e=>((0,t.wg)(),(0,t.iD)("article",{key:e.id,class:"tour-card"},[(0,t._)("img",{src:Xe(e.image),alt:e.name,onError:oa},null,40,we),(0,t._)("div",be,[(0,t._)("h3",null,(0,i.zw)(e.name),1),(0,t._)("p",null,(0,i.zw)(e.recommendInfo),1),(0,t._)("div",me,[e.price?((0,t.wg)(),(0,t.iD)("strong",he,"Â¥"+(0,i.zw)(e.price),1)):(0,t.kq)("",!0),(0,t._)("button",{type:"button",class:"small-cta",onClick:a=>pa(e.id)},(0,i.zw)(Ee("book")),9,_e)])])])))),128))])])):(0,t.kq)("",!0),Ze.value.length?((0,t.wg)(),(0,t.iD)("section",ye,[(0,t._)("div",ke,[(0,t._)("div",null,[(0,t._)("span",fe,(0,i.zw)(Ee("blogsLabel")),1),(0,t._)("h2",null,(0,i.zw)(Ee("blogs")),1)]),(0,t._)("button",{type:"button",class:"text-link",onClick:wa},[(0,t.Uk)((0,i.zw)(Ee("viewMore"))+" ",1),(0,t.Wm)(l,{name:"arrow_forward",size:"16px"})])]),(0,t._)("div",Le,[((0,t.wg)(!0),(0,t.iD)(t.HY,null,(0,t.Ko)(Ze.value.slice(0,4),(e=>((0,t.wg)(),(0,t.iD)("article",{key:e.blogId,class:"blog-card",onClick:a=>ba(e.blogId)}
1,[(0,t._)("div",xe,[(0,t._)("h3",null,(0,i.zw)(e.title),1),(0,t.Wm)(c.Z,{destinations:e.relevantDestinations,tone:"default",clamp:2},null,8,["destinations"]),(0,t._)("p",null,(0,i.zw)(e.content),1)]),(0,t._)("div",He,[(0,t.Wm)(u.Z,{official:Boolean(e.user?.official),verified:Boolean(e.user?.verified),size:"34px"},{default:(0,t.w5)((()=>[(0,t.Wm)(r,{size:"34px"},{default:(0,t.w5)((()=>[(0,t._)("img",{src:e.user?.profileImageUrl||De,alt:""},null,8,Ce)])),_:2},1024)])),_:2},1032,["official","verified"]),(0,t._)("span",null,(0,i.zw)(e.user?.username||"HiChinaTravel"),1)])],8,ze)))),128))])])):(0,t.kq)("",!0)])])}}};var qe=l(11639),Ae=l(22857),Ie=l(97052),Ee=l(41694),Me=l(61357),Ke=l(69984),Ne=l.n(Ke);const We=(0,qe.Z)(Ue,[["__scopeId","data-v-2488ce73"]]),Fe=We;Ne()(Ue,"components",{QIcon:Ae.Z,QCarousel:Ie.Z,QCarouselSlide:Ee.Z,QAvatar:Me.Z})}}]);

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.