UNPKG

@open-tender/utils

Version:

A library of utils for use with Open Tender applications that utilize our cloud-based Order API.

11 lines (10 loc) 867 B
import { DisplayItems, Favorites, MenuCategories, MenuItem, MenuItems, Orders, SoldOut } from '@open-tender/types'; export declare const makeMenuItemLookup: (categories: MenuCategories) => { [i: number]: MenuItem; }; export declare const makeFeatured: (categories: MenuCategories) => MenuItem[]; export declare const makeMenuGroupsLookup: (menuItem: MenuItem) => any; export declare const makeRecents: (recents: DisplayItems, itemLookup: Record<string, MenuItem>, soldOut: SoldOut) => MenuItems; export declare const makeRecentItems: (categories: MenuCategories, soldOut: SoldOut, orders: Orders) => MenuItems; export declare const makeFavorites: (favorites: Favorites, itemLookup: Record<string, MenuItem>, soldOut: SoldOut) => MenuItems; export declare const makeFavoriteItems: (categories: MenuCategories, soldOut: SoldOut, favorites: Favorites) => MenuItems;