import Outlet, { IOutlet, OutletType } from '../models/outlet';
import { MENU_ITEMS_1, MENU_ITEMS_2 } from './menu-items';
import { OFFERS } from './offers';

export const OUTLETS: Outlet[] = [new Outlet({
    id: '0001',
    image_url: 'https://images.markets.businessinsider.com/image/5a74835585cdd489228b47be-900/shutterstock643079686.jpg',
    name: 'McDonalds',
    description: 'Veg / Non-Veg Food Restaurant, Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.',
    tags: ['dinner', 'spicy', 'chicken', 'pork'],
    menu_items: MENU_ITEMS_1.map((menu_item) => menu_item.id),
    offers: OFFERS.map((offer) => offer.id),
    outlet_type: OutletType.FOOD,
    is_bookmarked: true,
    rating: 3.5,
}), new Outlet({
    id: '0002',
    image_url: 'https://pbs.twimg.com/profile_images/354890582/symbol.jpg',
    name: 'Shopper\'s stop, Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.',
    description: 'Clothing store',
    offers: [],
    tags: [],
    menu_items: [],
    outlet_type: OutletType.SHOP,
    is_bookmarked: false,
    rating: 4.8,
}), new Outlet({
    id: '0003',
    image_url: 'https://www.mbarendezvous.com/images/top-stories-img/bannerimage_1463407053.jpg',
    name: 'Cafe Coffee Day',
    description: 'Veg / Non-Veg Cafe, Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.',
    tags: ['hot', 'cold', 'pizza', 'beverage'],
    menu_items: MENU_ITEMS_2.map((menu_item) => menu_item.id),
    offers: [],
    outlet_type: OutletType.FOOD,
    is_bookmarked: false,
    rating: 4,
})];
