@open-tender/store
Version:
A library of hooks, reducers, utility functions, and types for use with Open Tender applications that utilize our in-store POS API
12 lines (11 loc) • 676 B
TypeScript
import { MenuCategories, MenuItemGroups, MenuPageSections } from '@open-tender/types';
export declare const flattenCategories: (categories: MenuCategories) => import("@open-tender/types").MenuCategory[];
export declare const makeOptionGroups: (groups: MenuItemGroups) => import("@open-tender/types").MenuItemGroup[];
export declare const flattenItems: (categories: MenuCategories) => import("@open-tender/types").MenuItem[];
export declare const makeMenuSections: (sections: MenuPageSections, categories: MenuCategories) => {
items: import("@open-tender/types").MenuItem[];
name: string;
pos_page_id: number;
pos_section_id: number;
position: number;
}[];