PageSourceSearch

https://mealpal.com/component---src-pages-sg-faq-tsx-90ea519b05187e8cae8a.js

js mealpal.com collected 2026-09-24 10:36:41 UTC 13,294 bytes, 2 lines download raw bytes

1"use strict";(self.webpackChunkmealpal_homepage=self.webpackChunkmealpal_homepage||[]).push([[1237],{68790:function(e,t,n){n.d(t,{Z:function(){return m}});var a=n(67294),o=n(23201),r=n(40473),l=n(84997),s=n(63366),i=n(94578),u=["as","className"],c=function(e){function t(t){var n;return(n=e.call(this,t)||this).outerRef=null,n.handleRef=function(e){if(n.outerRef=e,n.props.forwardedRef)if("function"==typeof n.props.forwardedRef)n.props.forwardedRef(e);else{if("object"!=typeof n.props.forwardedRef)throw new Error("Invalid forwardedRef "+n.props.forwardedRef);n.props.forwardedRef.current=e}},n.handleTransitionEnd=function(e){e.target===n.outerRef&&"height"===e.propertyName&&(n.state.childrenLeaving?n.setState({children:null,childrenLeaving:!1},(function(){return n.endTransition()})):n.endTransition())},n.state={children:t.children,childrenLeaving:!1},n}(0,i.Z)(t,e);var n=t.prototype;return n.componentDidMount=function(){this.outerRef&&(this.props.closed||!this.props.children?(this.outerRef.classList.add("closed"),this.outerRef.style.height="0px"):this.props.transitionOnAppear?this.startTransition("0px"):this.outerRef.style.height="auto")},n.getSnapshotBeforeUpdate=function(){return this.outerRef?this.outerRef.getBoundingClientRect().height+"px":null},t.getDerivedStateFromProps=function(e,t){return e.children?{children:e.children,childrenLeaving:!1}:t.children?{children:t.children,childrenLeaving:!0}:null},n.componentDidUpdate=function(e,t,n){null!==this.outerRef&&null!==n&&this.startTransition(n)},n.startTransition=function(e){var t="0px";this.props.closed||this.state.childrenLeaving||!this.state.children||null===this.outerRef||(this.outerRef.classList.remove("closed"),this.outerRef.style.height="auto",t=getComputedStyle(this.outerRef).height),parseFloat(t).toFixed(2)!==parseFloat(e).toFixed(2)&&null!==this.outerRef&&(this.outerRef.classList.add("transitioning"),this.outerRef.style.height=e,this.outerRef.offsetHeight,this.outerRef.style.transitionProperty="height",this.outerRef.style.height=t)},n.endTransition=function(){null!==this.outerRef&&(this.outerRef.classList.remove("transitioning"),this.outerRef.style.transitionProperty="none",this.outerRef.style.height=this.props.closed?"0px":"auto"),null===this.outerRef||!this.props.closed&&this.state.children||this.outerRef.classList.add("closed")},n.render=function(){var e=this.props,t=e.as,n=void 0===t?"div":t,o=e.className,r=(0,s.Z)(e,u),l=o?"react-slidedown "+o:"react-slidedown";return a.createElement(n,Object.assign({ref:this.handleRef,className:l,onTransitionEnd:this.handleTransitionEnd},r),this.state.children)},t}(a.Component);c.defaultProps={transitionOnAppear:!0,closed:!1};var h=(0,a.forwardRef)((function(e,t){return a.createElement(c,Object.assign({},e,{forwardedRef:t}))}));h.displayName="SlideDown";var p=h,m=function(e){var t=e.customClass,n=e.question,s=e.children,i=e.open,u=e.toggle,c=e.utmContent,h=(0,r.Z)().activeCityName,m=l.iO.signupUrl({utmContent:c||"",cityName:h});return a.createElement(a.Fragment,null,a.createElement("div",{className:"question-group "+t+" "+(i&&"question-group--open")},a.createElement("div",{className:"question",onClick:u},!i&&a.createElement("h4",null,n," ",a.createElement(o.RiI,null)),i&&a.createElement("h4",null,n," ",a.createElement(o.s$2,null))),a.createElement(p,null,i?a.createElement("div",{className:"answer"},s,c?a.createElement("div",{className:"join-now"},a.createElement("a",{href:m,className:"red-cta"},"JOIN MEALPAL TODAY")):null):null)))}},54405:function(e,t,n){n.r(t);var a=n(67294),o=n(68790),r=n(10070),l=n(4001),s=n(36890);t.default=function(){var e=(0,a.useState)(""),t=e[0],n=e[1],i=function(e){n(t===e?"":e)};return a.createElement(r.Z,null,a.createElement(l.Z,{title:"FAQs"}),a.createElement("div",{className:"cms-container"},a.createElement("h1",{className:"cms-container__title"},"Frequently Asked Questions"),a.createElement("div",{className:"questions-container cms-container__wrapper"},a.createElement("a",{className:"questions-container__toggle-all",id:"toggle-all"},"Expand all"),a.createElement(o.Z,{customClass:"question-group--first",question:"What is MealPal?",open:"#1"===t,toggle:function(){return i("#1")},utmContent:new s.Z({position:"what-is-mp"}).toString()},a.createElement("p",null,"MealPal offers lunch and dinner subscriptions giving you access to the best restaurants for as little as $5 per meal. We provide a fast, fun, and efficie
1nt system to get you delicious and affordable meals every day."),a.createElement("p",null,"MealPal members can reserve meals from any participating restaurant. Each restaurant offers meals daily for lunch. If a member is in a city that offers dinner, and has a lunch and dinner plan, both lunch and dinner can be reserved daily.")),a.createElement(o.Z,{question:"What are the membership plans and how much do they cost?",open:"#2"===t,toggle:function(){return i("#2")},utmContent:new s.Z({position:"membership-plans"}).toString()},a.createElement("p",null,a.createElement("strong",null,"MealPal offers various lunch subscriptions, including:"),a.createElement("p",null,"20 Meal Lunch for as little as $3.49 per meal. With this plan you get 125 credits for $155."),a.createElement("p",null,"12 Meal Lunch for as little as $5.29 per meal. With this plan you get 75 credits for $99."),a.createElement("p",null,"Meals are available for between 2 and 12 credits, depending on the retail price of the Meal.",a.createElement("strong",null,"You will save 20% to 50% on the regular meal price with MealPal’s exclusive member’s only prices.")),a.createElement("p",null,"Unless otherwise noted, plans last for a 30 day cycle and automatically renew after this time or when you have less than 10 credits remaining, whichever comes first. You can rollover up to half of your unused credits to your next continuous cycle."),a.createElement("p",null,"The rate for tax and fees usually matches the local tax rate. Rates for Singapore are 7%."))),a.createElement(o.Z,{question:"How do I use MealPal?",open:"#3"===t,toggle:function(){return i("#3")},utmContent:new s.Z({position:"how-to-use"}).toString()},a.createElement("p",null,a.createElement("strong",null,"For lunch:"),a.createElement("p",null,"After subscribing to one of our lunch plans you will be able to start reserving lunch. The MealPal lunch kitchen opens daily at 5:00 PM, local time. The lunch kitchen closes at 1:30 PM the next day. Log in while the lunch kitchen is open to reserve your lunch. Participating restaurants offer daily lunch options. You can reserve up to one lunch item per day. If you wish to change your lunch reservation to a different meal, you can cancel your reservation and select another meal as long as you do this in advance of 10:30 AM."),a.createElement("p",null,"When browsing available meals, note that each meal is shown with a list of ingredients and a photo of the actual meal. To reserve your meal, tap on the meal image, select your pickup time, and tap reserve."),a.createElement("p",null,"Your meal will be ready and waiting for you at your designated pick up time. Skip the queue, tell the restaurant you are with MealPal and scan to pick up. Enjoy your meal."))),a.createElement(o.Z,{question:"Where can I use MealPal?",open:"#4"===t,toggle:function(){return i("#4")},utmContent:new s.Z({position:"where-to-use"}).toString()},a.createElement("p",null,"You can get meals at any participating restaurant in the MealPal network. To see a list and map of all participating restaurants go to"," ",a.createElement("a",{target:"_blank",href:"https://www.mealpal.com/sg/#map",rel:"noreferrer"},"https://www.mealpal.com/sg/#map"),"."),a.createElement("p",null,"MealPal lunch is currently available in Austin, Boston, Chicago, London, Los Angeles, New York City, Philadelphia, Portland, San Francisco, Seattle, Toronto, Washington, D.C.")),a.createElement(o.Z,{customClass:"question-group",question:"When is MealPal available?",open:"#5"===t,toggle:function(){return i("#5")},utmContent:new s.Z({position:"when-available"}).toString()},a.createElement("p",null,"MealPal is available weekdays except on the following holidays: New Year’s Day, Chinese New Year, Good Friday, Labour Day, Vesak Day, Hari Raya Puasa, National Day, Hari Raya Haji, Deepavali, Christmas Day."),a.createElement("p",null,"In cases where a holiday falls on a weekend, it is possible that MealPal will observe the holiday on the closest weekday.")),a.createElement(o.Z,{customClass:"question-group",question:"What does my plan cover?",open:"#6"===t,toggle:function(){return i("#6")},utmContent:new s.Z({position:"what-does-plan-cover"}).toString()},a.createElement("p",null,"Your lunch subscription covers 100% of the cost of your lunch. There are no additional charges when you pick up your lunch. You will save up to 50% on the restaurant prices when using MealPal.")),a.createElement(o.Z,{customClass:"question-group",question:"When does my MealPal start and end?",open:"#7"===t,toggle:function(){return i("#7")}
1,utmContent:new s.Z({position:"start-and-end"}).toString()},a.createElement("p",null,"Your MealPal cycle begins the day you sign up for a plan. Cycles last 30 days and automatically renew after this time or when you have less than 10 credits remaining, whichever comes first. You can rollover up to half of your unused credits to your next continuous cycle.")),a.createElement(o.Z,{customClass:"question-group",question:"How do I pickup my meal?",open:"#8"===t,toggle:function(){return i("#8")},utmContent:new s.Z({position:"pickup-meal"}).toString()},a.createElement("p",null,"In order to pickup your meal, you need to have either the"," ",a.createElement("a",{href:"https://itunes.apple.com/sg/app/mealpal-best-meals-around-you/id1123086545",target:"_blank",rel:"noreferrer"},"iOS app")," ","or the"," ",a.createElement("a",{href:"https://play.google.com/store/apps/details?id=com.mealpass.mealpal&hl=sg",target:"_blank",rel:"noreferrer"},"Android app")," ","installed on your mobile device."),a.createElement("p",null,"Once at the restaurant, you will scan a QR code and show the restaurant your confirmation screen. This screen will expire after 3 minutes, so make sure to scan the QR code just before showing the restaurant your confirmation."),a.createElement("p",null,"You must have a mobile device with a working camera and the MealPal app in order to pickup your meal.")),a.createElement(o.Z,{customClass:"question-group",question:"Does MealPal deliver?",open:"#9"===t,toggle:function(){return i("#9")},utmContent:new s.Z({position:"delivery"}).toString()},a.createElement("div",{className:"answer"},"Meals reserved on MealPal are for pick up only. With hundreds of restaurants on the platform, you’ll find plenty of options in your neighbourhood. Plus, a quick walk will help build up your appetite!")),a.createElement(o.Z,{customClass:"question-group",question:"Can I leave a tip for a restaurant?",open:"#10"===t,toggle:function(){return i("#10")},utmContent:new s.Z({position:"tip-restaurant"}).toString()},a.createElement("div",{className:"answer"},"Your MealPal subscription covers all costs. Tipping is not required or expected. If a restaurant goes above and beyond and you would like to leave them a tip, you will have the option to do so in the app. 100% of tips goes to the restaurant!")),a.createElement(o.Z,{customClass:"question-group",question:"How do I cancel my account?",open:"#11"===t,toggle:function(){return i("#11")},utmContent:new s.Z({position:"cancel-account"}).toString()},a.createElement("p",null,'You can make changes in the "My Account" section of the MealPal website or app. You may change your plan, pause your account, or cancel your membership.'),a.createElement("p",null,"Please note that all changes to your membership must be submitted at least seven business days prior to the start date of your next 30-day cycle.")),a.createElement(o.Z,{customClass:"question-group",question:"Can I pause or hold my account?",open:"#12"===t,toggle:function(){return i("#12")},utmContent:new s.Z({position:"hold-account"}).toString()},a.createElement("p",null,'Yes. In "My Account", click "change plan for next cycle" and follow steps for "hold my account." You can put your account on hold for up to three months.'),a.createElement("p",null,"The hold will start at the end of your current cycle. You can remove the hold or change your end date at any time.")),a.createElement(o.Z,{customClass:"question-group",question:"How can I change my password?",open:"#13"===t,toggle:function(){return i("#13")},utmContent:new s.Z({position:"change-password"}).toString()},a.createElement("p",null,"Log out of your account and go to"," ",a.createElement("a",{target:"_blank",href:"https://secure.mealpal.com/login",rel:"noreferrer"},"the log in screen")," ",". Then, select the “Forgot?” button to update your password.")),a.createElement(o.Z,{customClass:"question-group",question:"Can I give MealPal as a gift?",open:"#14"===t,toggle:function(){return i("#14")},utmContent:new s.Z({position:"gift-mp"}).toString()}
1,a.createElement("p",null,"Yes! Please email us at ",a.createElement("a",{href:"mailto:[email protected]"},"[email protected]")," and we can help set you up with a gift account.")))))}}}]);
2//# sourceMappingURL=component---src-pages-sg-faq-tsx-90ea519b05187e8cae8a.js.map

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.