PageSourceSearch

https://www.indianfoodtaiwan.com/assets/EventsPage-9QIl-WE3.js

js indianfoodtaiwan.com collected 2026-10-07 20:01:22 UTC 7,191 bytes, 1 lines download raw bytes

1import{ah as b,ae as h,a8 as x,al as g,y as u,$ as e,d as v,j as p,E as j}from"./index-ftxs6c-6.js";import{h as c}from"./holiLegacyPage-Ph0NKAS8.js";import{A as N}from"./arrow-down-pFmawoXE.js";import{R as w}from"./refresh-cw-BGTgan4R.js";function z(){const{locale:n}=b(),t=n==="zh-TW",{events:r,loading:s,error:l}=h(100),[i,d]=x.useState("all"),m=x.useMemo(()=>[...new Set(r.map(a=>a.location).filter(Boolean))].sort(),[r]),o=i==="all"?r:r.filter(a=>a.location===i);return g({title:t?"現場音樂與精彩活動":"Live Music & Events",description:t?"查看馬友友印度廚房在台北、台中及各分店的現場音樂、舞蹈、文化表演與節慶活動。":"Discover upcoming live music, dance, cultural performances and special events at Mayur Indian Kitchen locations across Taiwan.",keywords:["Mayur Indian Kitchen experiences","Holi Taiwan","Holi Festival Taipei","live music Taipei","Indian cultural events Taiwan"],locale:n,canonical:"/experiences",schemas:[u([{name:t?"首頁":"Home",url:"/"},{name:t?"活動":"Experiences",url:"/experiences"}])]}),e.jsxs("main",{className:"min-h-screen bg-[#f6efe5] text-[#25170f]",children:[e.jsxs("section",{"data-nav-hero":!0,className:"relative flex min-h-[100svh] items-end overflow-hidden bg-[#1c1208] text-white",children:[e.jsx("img",{src:"/videos/events-hero.jpg",alt:"","aria-hidden":"true",className:"absolute inset-0 h-full w-full object-cover object-center"}),e.jsx("video",{className:"absolute inset-0 h-full w-full object-cover object-center motion-reduce:hidden",autoPlay:!0,muted:!0,loop:!0,playsInline:!0,preload:"metadata",poster:"/videos/events-hero.jpg","aria-label":t?"現場音樂活動影片":"Live music event atmosphere",children:e.jsx("source",{src:"/videos/events-hero.mp4",type:"video/mp4"})}),e.jsx("div",{className:"absolute inset-0 bg-[linear-gradient(180deg,rgba(28,18,8,.32)_0%,rgba(28,18,8,.08)_38%,rgba(28,18,8,.88)_100%)]"}),e.jsx("div",{className:"absolute inset-0 bg-[linear-gradient(90deg,rgba(28,18,8,.42)_0%,transparent_62%)]"}),e.jsx("div",{className:"absolute right-5 top-28 z-10 border border-[#fff4df]/55 bg-[#1c1208]/25 p-1 backdrop-blur-sm sm:right-8 lg:right-12",children:e.jsxs("div",{className:"border border-[#fff4df]/30 px-4 py-3 text-[#fff4df] sm:px-5",children:[e.jsx("p",{className:"text-[9px] font-bold uppercase tracking-[0.32em] text-white/60",children:t?"即時更新":"Updated live"}),e.jsx("p",{className:"mt-1 font-serif text-lg font-semibold italic sm:text-xl",children:t?"MIK 現場活動":"What’s on at MIK"})]})}),e.jsx("div",{className:"page-container relative z-10 pb-10 sm:pb-14 lg:pb-16",children:e.jsxs("div",{className:"max-w-4xl border-l border-[#fff4df]/45 pl-5 sm:pl-7",children:[e.jsxs("p",{className:"flex items-center gap-2 text-[10px] font-black uppercase tracking-[0.3em] text-[#ffc08e] sm:text-xs",children:[e.jsx(v,{size:15}),"Mayur Indian Kitchen"]}),e.jsx("h1",{className:`mt-4 max-w-4xl text-[clamp(3.5rem,8vw,8rem)] font-medium leading-[0.84] tracking-[-0.06em] text-[#fff8ed] drop-shadow-[0_3px_14px_rgba(0,0,0,.4)] ${t?"font-senty-title font-bold":"font-serif italic"}`,children:t?"現場音樂與精彩活動":"Live Music & Events"}),e.jsx("p",{className:"mt-6 max-w-2xl text-sm font-medium leading-7 text-white/80 sm:text-lg",children:t?"從爵士樂、藍調與舞蹈表演,到印度文化節慶——所有活動資訊直接同步自 Wix。":"From jazz, blues and dance performances to Indian cultural celebrations—all event information is synchronized directly from Wix."}),e.jsxs("a",{href:"#events-list",className:"mt-7 inline-flex items-center gap-3 text-[10px] font-black uppercase tracking-[0.24em] text-white/80 transition-colors hover:text-brand-saffron sm:text-xs",children:[t?"查看即將登場的活動":"See upcoming events"," ",e.jsx(N,{size:15,className:"animate-bounce"})]})]})})]}),e.jsx("section",{className:"page-container py-14 lg:py-20","aria-labelledby":"holi-experience-title",children:e.jsxs("div",{className:"grid overflow-hidden border border-[#d8c9b7] bg-white lg:grid-cols-[1.15fr_.85fr]",children:[e.jsx("div",{className:"aspect-[16/10] overflow-hidden bg-[#eee5d7] lg:aspect-auto",children:e.jsx("img",{src:c.image,alt:c.imageAlt,className:"h-full w-full object-cover",loading:"lazy"})}),e.jsxs("div",{className:"flex flex-col justify-center p-7 sm:p-10 lg:p-12",children:[e.jsx("p",{className:"text-[10px] font-black uppercase tracking-[0.28em] text-[#9f6549]",children:t?"典藏文化體驗":"Featured cultural experience"}),e.jsx("h2",{id:"holi-experience-title",className:`mt-4 text-4xl leading-tight text-[#25170f] ${t?"font-senty-title font-bold":"font-serif font-semibold italic"}`,children:t?"台灣印度好麗色彩節":"Holi Festival Taiwan"}),e.jsx("p",{className:"mt-5 text-sm leading-7 text-[#6e6258]",children:t?"保留馬友友印度廚房在台北、台中與新竹舉辦好麗節的原始雙語內容、活動菜單、照片與安全資訊。":c.excerpt}),e.jsx(p,{to:"/mik-indian-holi-taipei-taiwan",className:"mt-7 inline-flex w-fit items-center gap-2 border-b border-[#25170f] pb-1 text-xs font-bold uppercase tracking-[0.15em] text-[#25170f] transition-colors hover:border-brand-saffron hover:text-brand-saffron",children:t?"查看好麗節典藏頁":"Explore the Holi experience"})]})]})}),e.jsxs("section",{id:"events-list",className:"page-container scroll-mt-24 py-14 lg:py-20",children:[!s&&!l&&m.length>1&&e.jsxs("div",{className:"mb-10 flex flex-wrap gap-2",role:"group","aria-label":t?"依地點篩選活動":"Filter events by location",children:[e.jsx("button",{onClick:()=>d("all"),className:`rounded-full border px-4 py-2 text-xs font-bold transition-colors ${i==="all"?"border-[#25170f] bg-[#25170f] text-white":"border-[#bba994] bg-white text-[#685b50] hover:border-[#25170f]"}`,children:t?"全部地點":"All locations"}),m.map(a=>e.jsx("button",{onClick:()=>d(a),className:`rounded-full border px-4 py-2 text-xs font-bold transition-colors ${i===a?"border-[#25170f] bg-[#25170f] text-white":"border-[#bba994] bg-white text-[#685b50] hover:border-[#25170f]"}`,children:a},a))]}),s&&e.jsx("div",{className:"grid gap-6 md:grid-cols-2 xl:grid-cols-3","aria-label":t?"正在載入活動":"Loading events",children:Array.from({length:6},(a,f)=>e.jsx("div",{className:"aspect-[4/3] animate-pulse bg-white"},f))}),!s&&l&&e.jsxs("div",{className:"border border-[#d8c9b7] bg-white px-6 py-14 text-center",children:[e.jsx(w,{className:"mx-auto text-brand-saffron"}),e.jsx("p",{className:"mt-4 text-[#6e6258]",children:t?"目前無法載入活動,請稍後再試。":"Events are temporarily unavailable. Please try again shortly."})]}),!s&&!l&&o.length===0&&e.jsxs("div",{className:"border border-[#d8c9b7] bg-white px-6 py-14 text-center",children:[e.jsx("p",{className:"text-[#6e6258]",children:t?"目前沒有即將舉行的活動。":"There are no upcoming events at the moment."}),e.jsx(p,{to:"/",className:"mt-5 inline-block text-sm font-bold text-brand-saffron",children:t?"返回首頁":"Back to home"})]}),!s&&!l&&o.length>0&&e.jsx("div",{className:"grid gap-6 md:grid-cols-2 xl:grid-cols-3",children:o.map(a=>e.jsx(j,{event:a,locale:n},a.id))})]})]})}export{z 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.