PageSourceSearch

https://thefeast.ai/_next/static/chunks/app/resources/page-04125bb227cf3fc8.js

js thefeast.ai collected 2026-10-05 12:45:47 UTC 10,603 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[752],{7259:(e,t,r)=>{Promise.resolve().then(r.t.bind(r,8173,23)),Promise.resolve().then(r.t.bind(r,7970,23)),Promise.resolve().then(r.bind(r,8430)),Promise.resolve().then(r.bind(r,4298))},8430:(e,t,r)=>{"use strict";r.d(t,{default:()=>x});var s=r(5155),l=r(5565),a=r(8173),n=r.n(a),o=r(2115);let c=[{name:"EasyEat",logo:"/ee-logo2.svg",bgColor:"bg-[#FFEDED]",textColor:"text-red-500",link:"/#easyeat"},{name:"Food Market Hub",logo:"/fmh-logo.svg",bgColor:"bg-[#FFF7E7]",textColor:"text-yellow-700",link:"/#fmh"},{name:"FeastPay",logo:"/fpay-logo.svg",bgColor:"bg-[#FFE5D9]",textColor:"text-orange-700",link:"/#fpay"}];function i(e){let{onProductClick:t}=e;return(0,s.jsx)("div",{className:"shadow-lg border-solid border-t-2 border-[#CBCBCB]",children:(0,s.jsxs)("div",{className:"flex items-center pl-[5rem] pb-10 bg-white shadow-md w-screen h-auto",children:[(0,s.jsxs)("h2",{className:"text-4xl pl-20 basis-1/4 font-semibold text-gray-900 flex flex-col text-left",children:[(0,s.jsx)("span",{className:"self-start",children:"Our"}),(0,s.jsx)("span",{className:"text-5xl font-bold self-start bg-gradient-to-r from-[#0072FF] to-[#6DB0FD] text-transparent bg-clip-text",children:"Products"})]}),(0,s.jsx)("div",{className:"flex w-full justify-around my-4",children:c.map((e,r)=>(0,s.jsx)(n(),{href:e.link,passHref:!0,className:"no-underline",onClick:t,children:(0,s.jsxs)("div",{className:"flex flex-col justify-between cursor-pointer",children:[(0,s.jsx)("div",{className:"p-4 rounded-lg ".concat(e.bgColor," flex flex-col w-full justify-center items-center transition-transform transform hover:scale-105"),children:(0,s.jsx)(l.default,{src:e.logo,alt:e.name,width:200,height:120})}),(0,s.jsx)("p",{className:"text-[#666666] text-center text-xs mt-2 no-underline",children:e.name})]})},r))})]})})}var d=r(6046);let x=()=>{let[e,t]=(0,o.useState)(!0),[r,a]=(0,o.useState)(!1),[x,m]=(0,o.useState)(!1),h=(0,d.usePathname)(),u=(0,o.useRef)(null),f=(0,o.useRef)(null);(0,o.useEffect)(()=>{let e=()=>{t(0!==window.scrollY)};return window.addEventListener("scroll",e),()=>window.removeEventListener("scroll",e)},[]),(0,o.useEffect)(()=>{let e=e=>{u.current&&!u.current.contains(e.target)&&a(!1),f.current&&!f.current.contains(e.target)&&m(!1)};return document.addEventListener("mousedown",e),()=>document.removeEventListener("mousedown",e)},[]),(0,o.useEffect)(()=>{a(!1)},[h]);let g=()=>{m(e=>!e)};return(0,s.jsx)(s.Fragment,{children:(0,s.jsxs)("div",{id:"header",className:"flex items-center w-full py-[1rem] px-[7.5rem] max-sm:px-[1rem] sticky top-0 bg-white z-10 ".concat(e?"shadow-[0px_4px_8px_0px_rgba(0,_0,_0,_0.10)]":""),children:[(0,s.jsx)("div",{className:"flex justify-center items-center",children:(0,s.jsx)(n(),{className:"flex",href:"/",children:(0,s.jsx)(l.default,{className:"w-[8.5rem] h-[2.13rem]",width:100,height:100,alt:"",src:"/feast_logo.svg"})})}),(0,s.jsxs)("div",{className:"flex h-full items-center gap-2 md:absolute md:left-[30%]",children:[(0,s.jsx)(n(),{className:"border-solid border-b-2 border-transparent hover:border-[#D3482D] max-md:hidden no-underline h-full flex px-5 items-center justify-center text-center text-[#333] hover:bg-[#FDF6F5]",href:"/about-us",children:(0,s.jsx)("p",{className:"cursor-pointer font-[#666666] lg:text-lg",children:"About Us"})}),(0,s.jsxs)("div",{className:"border-solid border-b-2 border-transparent hover:border-[#D3482D] h-full cursor-pointer px-5 flex items-center justify-center text-center max-md:hidden hover:bg-[#FDF6F5]",onClick:()=>a(!r),children:[(0,s.jsx)("p",{className:"font-[#666666] lg:text-lg",children:"Products"}),(0,s.jsx)(l.default,{width:100,height:100,className:"w-[0.56rem] h-[0.38rem]",alt:"",src:"/polygon-11.svg"})]}),r&&(0,s.jsx)("div",{ref:u,className:"fixed left-0 top-[4rem] z-50",onClick:e=>e.stopPropagation(),children:(0,s.jsx)(i,{onProductClick:()=>a(!1)})}),(0,s.jsx)(n(),{className:"border-solid border-b-2 border-transparent hover:border-[#D3482D] no-underline h-full flex px-5 max-md:hidden items-center justify-center text-center text-[#333] hover:bg-[#FDF6F5]",href:"#contact",children:(0,s.jsx)("p",{className:"cursor-pointer lg:text-lg",children:"Contact Us"})}),(0,s.jsx)(n(),{className:"border-solid border-b-2 border-transparent hover:border-[#D3482D] no-underline h-full flex px-5 max-md:hidden items-center justify-center text-center text-[#333] hover:bg-[#FDF6F5]",href:"/resources",children:(0,s.jsx)("p",{className:"cursor-pointer lg:text-lg",children:"Resources"})}),(0,s.jsxs)("div",{ref:f,children:[(0,s.jsx)(l.default,{className:"block md:hidden h-[2rem] w-fit absolute right-[10%] top-1/2 transform -translate-y-1/2",width:100,height:100,src:"/ham_burger.svg",alt:"Menu",onClick:g}),x&&(0,s.jsx)("div",{className:"fixed top-0 left-0 bg-[#fff] w-[100vw] h-screen flex flex-col justify-between z-50",children:(0,s.jsxs)("div",{className:"max-h-screen overflow-y-scroll bg-white",children:[(0,s.jsxs)("div",{className:"flex justify-between items-center p-4 text-[1.25rem] font-bold bg-[#ECECEC]",children:["Our Products",(0,s.jsx)(l.default,{className:"h-[2rem] cursor-pointer",width:100,height:100,src:"/close.svg",alt:"Close",onClick:g})]}),(0,s.jsx)("div",{className:"flex justify-around space-x-6 my-4",children:c.map((e,t)=>(0,s.jsx)(n(),{href:e.link,passHref:!0,className:"no-underline",onClick:g,children:(0,s.jsxs)("div",{className:"flex flex-col justify-between cursor-pointer",children:[(0,s.jsx)("div",{className:"p-4 rounded-lg ".concat(e.bgColor," flex flex-col w-full justify-center items-center transition-transform transform hover:scale-105"),children:(0,s.jsx)(l.default,{src:e.logo,alt:e.name,width:50,height:30})}),(0,s.jsx)("p",{className:"text-[#666666] text-center text-xs mt-2 no-underline",children:e.name})]})},t))}),(0,s.jsx)("div",{className:"border-dashed border border-[#D7D7D7] mx-4"}),(0,s.jsx)("div",{className:"flex flex-col gap-4 p-4 font-bold text-[#333]",children:[{title:"About Us",href:"/about-us"},{title:"Terms of Service",href:"/terms-and-conditions"},{title:"Privacy Policy",href:"/privacy"},{title:"Returns",href:"/returns"},{title:"Merchant Contract",href:"/merchant-contract"},{title:"Resources",href:"/resources"}].map((e,t)=>(0,s.jsx)(n(),{href:e.href,className:"text-[#333]",onClick:g,children:(0,s.jsx)("b",{className:"relative leading-[1.63rem] inline-block",children:e.title})},t))}),(0,s.jsx)(n(),{className:"w-full flex items-center justify-center p-4",href:"/",onClick:g,children:(0,s.jsx)(l.default,{className:"w-[8.5rem] h-[2.13rem]",width:100,height:100,alt:"FEAST",src:"/feast_logo.svg"})})]})})]})]})]})})}},4430:(e,t,r)=>{"use strict";r.d(t,{K_:()=>l,VJ:()=>s,bD:()=>a});let s="/api/visitor-identification/create",l="/api/resource-pages/send-email",a="/api/resource-pages"},4298:(e,t,r)=>{"use strict";r.d(t,{default:()=>c});
1var s=r(5155),l=r(2115),a=r(8173),n=r.n(a),o=r(4430);let c=()=>{let[e,t]=(0,l.useState)([]),[r,a]=(0,l.useState)([]),[c,i]=(0,l.useState)(null),[d,x]=(0,l.useState)(!0),[m,h]=(0,l.useState)(""),[u,f]=(0,l.useState)("All"),[g,p]=(0,l.useState)(1),[b,v]=(0,l.useState)([]);(0,l.useEffect)(()=>{(async()=>{console.log("https://napi.easyeat.ai",o.bD);try{let r=await fetch("".concat("https://napi.easyeat.ai").concat(o.bD)),s=await r.json();if((null==s?void 0:s.success)&&Array.isArray(null==s?void 0:s.data)){var e;let r=null==s?void 0:null===(e=s.data)||void 0===e?void 0:e.filter(e=>null==e?void 0:e.is_active);t(r),a(r),i(null);let l=new Set;null==r||r.forEach(e=>{var t;null===(t=e.category)||void 0===t||t.forEach(e=>{e&&(null==l||l.add(e))})}),v(["All",...Array.from(l)])}else i("Failed to load resources.")}catch(e){console.error("Fetch error:",e),i("Something went wrong while fetching data.")}finally{x(!1)}})()},[]),(0,l.useEffect)(()=>{a(e.filter(e=>{var t;let r="All"===u||(null===(t=e.category)||void 0===t?void 0:t.includes(u)),s=e.title.toLowerCase().includes(m.toLowerCase());return r&&s})),p(1)},[m,u,e]);let j=9*g,w=r.slice(j-9,j),N=Math.ceil(r.length/9);return(0,s.jsx)("div",{className:"flex justify-center items-center py-14 font-nunito bg-[#FFFCFB]",children:(0,s.jsxs)("div",{className:"w-full max-w-[75rem] mx-auto px-4",children:[(0,s.jsxs)("div",{className:"flex flex-wrap justify-between items-center mb-8 gap-4",children:[(0,s.jsx)("div",{className:"flex space-x-4",children:(0,s.jsx)("select",{className:"w-48 border px-4 py-2 rounded text-sm text-gray-700 bg-red-50 bg-[url('/resourceDropDownArrow.svg')] bg-no-repeat bg-[right_0.75rem_center] bg-[length:16px_16px] appearance-none",value:u,onChange:e=>f(e.target.value),children:b.map(e=>(0,s.jsx)("option",{value:e,children:e},e))})}),(0,s.jsx)("input",{type:"text",placeholder:"Search",className:"border px-4 py-2 rounded text-sm w-60 lg:w-[31.25rem]",value:m,onChange:e=>h(e.target.value)})]}),d?(0,s.jsx)("p",{className:"text-center text-gray-500",children:"Loading resources..."}):c?(0,s.jsx)("p",{className:"text-center text-red-500",children:c}):(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)("div",{className:"grid grid-cols-1 sm:grid-cols-2 lg:grid-cols-3 gap-6",children:w.map(e=>{var t;return(0,s.jsx)(n(),{href:"/resources/".concat(e.id),className:"no-underline",children:(0,s.jsxs)("div",{className:"w-full h-[19.0625rem] bg-white border rounded-[0.625rem] shadow-md overflow-hidden hover:shadow-lg transition-shadow duration-300 cursor-pointer flex flex-col box-border",children:[(0,s.jsx)("div",{className:"w-full h-48 bg-gray-200",children:(0,s.jsx)("img",{src:e.banner_image||"/resourcesFallbackImage.png",alt:e.title,className:"w-full h-full object-cover",onError:e=>{e.currentTarget.onerror=null,e.currentTarget.src="/resourcesFallbackImage.png"}})}),(0,s.jsxs)("div",{className:"p-4 flex flex-col justify-between flex-grow",children:[(0,s.jsx)("p",{className:"text-xs text-blue-600 font-semibold mb-1 truncate",children:(null===(t=e.category)||void 0===t?void 0:t[0])||"Uncategorized"}),(0,s.jsx)("p",{className:"text-lg font-semibold text-[#333333] mb-1 truncate",children:e.title}),(0,s.jsx)("p",{className:"text-sm text-[#666666] line-clamp-2",children:e.short_description})]})]})},e.id)})}),N>1&&(0,s.jsx)("div",{className:"flex justify-center mt-8 space-x-2",children:[...Array(N)].map((e,t)=>(0,s.jsx)("button",{onClick:()=>p(t+1),className:"px-4 py-2 rounded text-sm font-semibold shadow-md transition-all duration-200 \n                    ".concat(g===t+1?"text-[#ffffff] bg-blue-600":"text-[#666666] hover:text-[#333333] hover:shadow-lg"),children:t+1},t))})]})]})})}}},e=>{var t=t=>e(e.s=t);e.O(0,[992,441,517,358],()=>t(7259)),_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.