| import { FOODSTAR_JOURNAL_SLUG, RASA_RASA_SLUG } from '@/lib/foodstar'; |
|
|
| export type ConsumerRestaurant = { |
| slug: string; |
| name: string; |
| area: string; |
| dish: string; |
| tone: string; |
| campaignSlug?: string; |
| reward: string; |
| sourceUrl?: string; |
| }; |
|
|
| export const consumerRestaurants: ConsumerRestaurant[] = [ |
| { |
| slug: 'rasarasa', |
| name: 'Rasa Rasa', |
| area: 'Partner pilot', |
| dish: 'Fried chicken', |
| tone: 'Reward live', |
| campaignSlug: RASA_RASA_SLUG, |
| reward: 'Free piece of chicken', |
| }, |
| { |
| slug: 'nam-heong-chicken-rice', |
| name: 'Nam Heong Chicken Rice', |
| area: 'Kuala Lumpur City Centre', |
| dish: 'Hainanese chicken rice', |
| tone: 'Classic lunch spot', |
| campaignSlug: FOODSTAR_JOURNAL_SLUG, |
| reward: 'QR or GrabFood order needed', |
| sourceUrl: |
| 'https://guide.michelin.com/is/en/kuala-lumpur-region/kuala-lumpur/restaurant/nam-heong-chicken-rice', |
| }, |
| { |
| slug: 'capitol-cafe', |
| name: 'Capitol Cafe', |
| area: 'Bukit Bintang', |
| dish: 'Nasi lemak', |
| tone: 'Coffee shop comfort', |
| campaignSlug: FOODSTAR_JOURNAL_SLUG, |
| reward: 'QR or GrabFood order needed', |
| sourceUrl: 'https://capitolcafe.com.my/', |
| }, |
| { |
| slug: 'village-park', |
| name: 'Village Park Restaurant', |
| area: 'Damansara Utama', |
| dish: 'Nasi lemak ayam goreng', |
| tone: 'Iconic queue', |
| campaignSlug: FOODSTAR_JOURNAL_SLUG, |
| reward: 'QR or GrabFood order needed', |
| sourceUrl: 'https://www.bigkl.com/dining/village-park-restaurant-damansara-utama/', |
| }, |
| { |
| slug: 'nasi-lemak-burung-hantu', |
| name: 'Nasi Lemak Burung Hantu', |
| area: 'TTDI', |
| dish: 'Late-night nasi lemak', |
| tone: 'Night review', |
| campaignSlug: FOODSTAR_JOURNAL_SLUG, |
| reward: 'QR or GrabFood order needed', |
| sourceUrl: 'https://nlbh.my/', |
| }, |
| { |
| slug: 'locca-cafe', |
| name: 'LOCCA Cafe', |
| area: 'Kuala Lumpur', |
| dish: 'Local cafe plates', |
| tone: 'Casual cafe', |
| campaignSlug: FOODSTAR_JOURNAL_SLUG, |
| reward: 'QR or GrabFood order needed', |
| sourceUrl: 'https://www.locca.my/menu.html', |
| }, |
| { |
| slug: 'foong-lian', |
| name: 'Foong Lian Claypot', |
| area: 'Kuala Lumpur', |
| dish: 'Claypot rice', |
| tone: 'Comfort bowl', |
| campaignSlug: FOODSTAR_JOURNAL_SLUG, |
| reward: 'QR or GrabFood order needed', |
| sourceUrl: 'https://www.foonglian.com/', |
| }, |
| { |
| slug: 'mr-chews', |
| name: "Mr Chew's Chino Latino", |
| area: 'Bukit Bintang', |
| dish: 'Chino Latino plates', |
| tone: 'Date-night review', |
| campaignSlug: FOODSTAR_JOURNAL_SLUG, |
| reward: 'QR or GrabFood order needed', |
| sourceUrl: 'https://mr-chew.com/', |
| }, |
| { |
| slug: 'indian-empire', |
| name: 'Indian Empire', |
| area: 'Kuala Lumpur', |
| dish: 'Indian cuisine', |
| tone: 'Spice notes', |
| campaignSlug: FOODSTAR_JOURNAL_SLUG, |
| reward: 'QR or GrabFood order needed', |
| sourceUrl: 'https://www.indianempire.my/', |
| }, |
| { |
| slug: 'uncle-dons', |
| name: "Uncle Don's", |
| area: 'Malaysia', |
| dish: 'Casual dining', |
| tone: 'Group meal', |
| campaignSlug: FOODSTAR_JOURNAL_SLUG, |
| reward: 'QR or GrabFood order needed', |
| }, |
| ]; |
|
|
| export function getConsumerRestaurant(slug: string) { |
| return consumerRestaurants.find((restaurant) => restaurant.slug === slug) ?? null; |
| } |
|
|