PageSourceSearch

https://vietusa.com/_next/static/chunks/pages/beverages-0fa0ae85ade4f53c.js

js vietusa.com collected 2026-10-10 02:01:30 UTC 8,845 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[4962],{16720:(e,s,t)=>{"use strict";t.r(s),t.d(s,{default:()=>j});var r=t(37876),a=t(77328),l=t.n(a),i=t(48230),n=t.n(i),d=t(28563),m=t(28419),c=t(5427),x=t(50057),o=t(91608),h=t(79247),g=t(67915),p=t(88509),b=t(42705),f=t(62238);function j(){let{lang:e}=(0,p.o)(),s="vi"===e?f.y:f.k;return(0,r.jsxs)("div",{className:"min-h-screen bg-gray-50",children:[(0,r.jsxs)(l(),{children:[(0,r.jsx)("title",{children:"".concat(s.beveragesTitle," | VietUSA")}),(0,r.jsx)("meta",{name:"description",content:s.beveragesSubtitle}),(0,r.jsx)("meta",{property:"og:title",content:"".concat(s.beveragesTitle," | VietUSA")}),(0,r.jsx)("meta",{property:"og:description",content:s.beveragesSubtitle})]}),(0,r.jsx)(g.A,{}),(0,r.jsxs)("section",{className:"relative overflow-hidden bg-gradient-to-br from-emerald-700 via-emerald-600 to-amber-500",children:[(0,r.jsx)("div",{className:"absolute inset-x-0 bottom-0 pointer-events-none h-16 bg-gradient-to-b from-transparent to-gray-50"}),(0,r.jsxs)("div",{className:"relative max-w-5xl px-4 pt-12 pb-16 mx-auto text-center text-white sm:px-6 sm:pt-14 sm:pb-20",children:[(0,r.jsxs)("p",{className:"inline-flex items-center gap-2 rounded-full border border-white/30 bg-white/15 px-3 py-1 text-xs font-semibold uppercase tracking-[0.18em]",children:[(0,r.jsx)(d.A,{size:14}),"vi"===e?"Cẩm nang":"Guide"]}),(0,r.jsx)("h1",{className:"mt-4 text-3xl font-bold tracking-tight sm:text-4xl md:text-5xl",children:s.beveragesTitle}),(0,r.jsx)("p",{className:"mt-3 max-w-2xl mx-auto text-base leading-relaxed text-white/90 sm:text-lg",children:s.beveragesSubtitle})]})]}),(0,r.jsxs)("main",{className:"mx-auto max-w-5xl space-y-12 px-4 py-10",children:[(0,r.jsx)("section",{children:(0,r.jsx)("div",{className:"grid gap-5 sm:grid-cols-2 lg:grid-cols-3",children:b.A.map(s=>(0,r.jsxs)(n(),{href:"/beverages/".concat(s.slug),className:"group flex flex-col rounded-2xl border border-gray-200 bg-white p-5 shadow-sm transition hover:border-emerald-200 hover:shadow-lg",children:[(0,r.jsx)("h2",{className:"text-lg font-bold text-gray-900 group-hover:text-emerald-700",children:"vi"===e?s.nameVi:s.nameEn}),"vi"===e&&s.nameVi!==s.nameEn&&(0,r.jsx)("p",{className:"text-xs text-gray-400 mt-0.5",children:s.nameEn}),"en"===e&&s.nameVi!==s.nameEn&&(0,r.jsx)("p",{className:"text-xs text-gray-400 mt-0.5",children:s.nameVi}),(0,r.jsx)("p",{className:"mt-2 text-sm leading-6 text-gray-600 line-clamp-3",children:"vi"===e?s.descriptionVi:s.descriptionEn}),(0,r.jsxs)("span",{className:"mt-4 inline-flex items-center gap-1 text-sm font-semibold text-emerald-700 group-hover:gap-2",children:["vi"===e?"T\xecm hiểu th\xeam":"Learn more",(0,r.jsx)(m.A,{size:14})]})]},s.slug))})}),(0,r.jsxs)("section",{className:"rounded-[2rem] border border-emerald-100 bg-gradient-to-br from-emerald-50 via-white to-amber-50 p-6 shadow-sm sm:p-8",children:[(0,r.jsxs)("div",{className:"max-w-3xl space-y-4",children:[(0,r.jsxs)("span",{className:"inline-flex items-center gap-2 rounded-full border border-emerald-200 bg-white/90 px-3 py-1 text-xs font-semibold uppercase tracking-[0.18em] text-emerald-800",children:[(0,r.jsx)(c.A,{size:14}),"vi"===e?"Hướng dẫn":"Tutorial"]}),(0,r.jsx)("h2",{className:"text-2xl font-bold text-gray-900 sm:text-3xl",children:s.beveragesBrewGuide}),(0,r.jsx)("p",{className:"text-sm leading-7 text-gray-700",children:"vi"===e?"Pha c\xe0 ph\xea phin Việt Nam l\xe0 cả một nghệ thuật. Đ\xe2y l\xe0 c\xe1ch pha một ly c\xe0 ph\xea ho\xe0n hảo, từng bước một.":"Brewing Vietnamese phin coffee is an art. Here's how to make the perfect cup, step by step."})]}),(0,r.jsxs)("div",{className:"mt-6 rounded-2xl border border-emerald-100 bg-white/80 p-5",children:[(0,r.jsxs)("h3",{className:"flex items-center gap-2 text-sm font-semibold text-gray-900",children:[(0,r.jsx)(c.A,{size:16,className:"text-emerald-700"}),s.beveragesPhinParts]}),(0,r.jsx)("div",{className:"mt-3 grid gap-3 sm:grid-cols-4",children:[{en:"Chamber: holds the coffee grounds and hot water",vi:"Th\xe2n phin: chứa bột c\xe0 ph\xea v\xe0 nước n\xf3ng"},{en:"Inner press disc: compresses the grounds for even extraction",vi:"Nắp g\xe0i: n\xe9n bột c\xe0 ph\xea để chiết xuất đều"},{en:"Lid: keeps the heat in while the coffee drips",vi:"Nắp đậ
1y: giữ nhiệt trong khi c\xe0 ph\xea nhỏ giọt"},{en:"Perforated base: lets brewed coffee drip through into the glass",vi:"Đế đục lỗ: để c\xe0 ph\xea đ\xe3 pha nhỏ giọt v\xe0o ly"}].map((s,t)=>(0,r.jsx)("div",{className:"rounded-xl border border-emerald-100 bg-emerald-50/60 p-3 text-xs leading-relaxed text-gray-700",children:"vi"===e?s.vi:s.en},t))})]}),(0,r.jsxs)("div",{className:"mt-6 space-y-4",children:[(0,r.jsxs)("div",{className:"grid gap-4 sm:grid-cols-2",children:[(0,r.jsxs)("div",{className:"flex gap-3 rounded-2xl border border-emerald-100 bg-white p-4 shadow-sm",children:[(0,r.jsx)("span",{className:"flex h-8 w-8 shrink-0 items-center justify-center rounded-full bg-emerald-100 text-sm font-bold text-emerald-700",children:"1"}),(0,r.jsxs)("div",{children:[(0,r.jsx)("h4",{className:"text-sm font-semibold text-gray-900 flex items-center gap-2",children:s.beveragesPhinParts}),(0,r.jsx)("p",{className:"mt-1 text-sm leading-6 text-gray-700",children:s.beveragesBrewStep1})]})]}),(0,r.jsxs)("div",{className:"flex gap-3 rounded-2xl border border-amber-100 bg-white p-4 shadow-sm",children:[(0,r.jsx)("span",{className:"flex h-8 w-8 shrink-0 items-center justify-center rounded-full bg-amber-100 text-sm font-bold text-amber-700",children:"2"}),(0,r.jsxs)("div",{children:[(0,r.jsxs)("h4",{className:"text-sm font-semibold text-gray-900 flex items-center gap-2",children:[(0,r.jsx)(x.A,{size:14,className:"text-amber-600"}),s.beveragesRatio]}),(0,r.jsx)("p",{className:"mt-1 text-sm leading-6 text-gray-700",children:s.beveragesBrewStep2})]})]}),(0,r.jsxs)("div",{className:"flex gap-3 rounded-2xl border border-sky-100 bg-white p-4 shadow-sm",children:[(0,r.jsx)("span",{className:"flex h-8 w-8 shrink-0 items-center justify-center rounded-full bg-sky-100 text-sm font-bold text-sky-700",children:"3"}),(0,r.jsxs)("div",{children:[(0,r.jsxs)("h4",{className:"text-sm font-semibold text-gray-900 flex items-center gap-2",children:[(0,r.jsx)(o.A,{size:14,className:"text-sky-600"}),s.beveragesBloom]}),(0,r.jsx)("p",{className:"mt-1 text-sm leading-6 text-gray-700",children:s.beveragesBrewStep3})]})]}),(0,r.jsxs)("div",{className:"flex gap-3 rounded-2xl border border-emerald-100 bg-white p-4 shadow-sm",children:[(0,r.jsx)("span",{className:"flex h-8 w-8 shrink-0 items-center justify-center rounded-full bg-emerald-100 text-sm font-bold text-emerald-700",children:"4"}),(0,r.jsxs)("div",{children:[(0,r.jsxs)("h4",{className:"text-sm font-semibold text-gray-900 flex items-center gap-2",children:[(0,r.jsx)(h.A,{size:14,className:"text-emerald-600"}),s.beveragesDrip]}),(0,r.jsx)("p",{className:"mt-1 text-sm leading-6 text-gray-700",children:s.beveragesBrewStep4})]})]})]}),(0,r.jsxs)("div",{className:"flex gap-3 rounded-2xl border border-amber-100 bg-gradient-to-r from-amber-50 to-emerald-50 p-4 shadow-sm",children:[(0,r.jsx)("span",{className:"flex h-8 w-8 shrink-0 items-center justify-center rounded-full bg-emerald-700 text-sm font-bold text-white",children:"5"}),(0,r.jsxs)("div",{children:[(0,r.jsx)("h4",{className:"text-sm font-semibold text-gray-900",children:"vi"===e?"Sữa đặc & đ\xe1":"Condensed milk & ice"}),(0,r.jsx)("p",{className:"mt-1 text-sm leading-6 text-gray-700",children:s.beveragesBrewStep5})]})]})]})]}),(0,r.jsxs)("section",{className:"rounded-[2rem] border border-emerald-100 bg-gradient-to-r from-emerald-600 to-amber-500 p-8 text-center text-white shadow-sm",children:[(0,r.jsx)("h2",{className:"text-2xl font-bold",children:"vi"===e?"T\xecm qu\xe1n c\xe0 ph\xea gần bạn":"Find cafes near you"}),(0,r.jsx)("p",{className:"mt-2 text-white/90",children:"vi"===e?"Kh\xe1m ph\xe1 c\xe1c qu\xe1n c\xe0 ph\xea Việt Nam được y\xeau th\xedch trong khu vực của bạn.":"Discover Vietnamese coffee shops loved by your local community."}),(0,r.jsxs)(n(),{href:"/search?q=ca+phe",className:"mt-5 inline-flex items-center gap-2 rounded-full bg-white px-6 py-3 text-sm font-semibold text-emerald-700 shadow-lg transition hover:bg-amber-50",children:[(0,r.jsx)(d.A,{size:16}),"vi"===e?"T\xecm c\xe0 ph\xea gần t\xf4i":"Find coffee near me",(0,r.jsx)(m.A,{size:14})]})]})]})]})}},52841:(e,s,t)=>{(window.__NEXT_P=window.__NEXT_P||[]).push(["/beverages",function(){return t(16720)}])},79247:(e,s,t)=>{"use strict";t.d(s,{A:()=>r});let r=(0,t(17963).A)("clock",[["path",{d:"M12 6v6l4 2",key:"mmk7yg"}],["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}]])}},e=>
1{e.O(0,[4e3,7915,6885,636,6593,8792],()=>e(e.s=52841)),_N_E=e.O()}]);

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.